2017-03-27 1 views
0

J'essaie d'écrire un add-in pour le mot 2016 en utilisant l'API javascript. Le complément est censé avoir un bouton qui insère des tables mais je n'arrive pas à le faire fonctionner.Add-in Word Insérer une table (Javascript)

Word.run(function (context) { 
     // Create a proxy object for the document body. 
     var body = context.document.body; 

     body.insertTable(2, 2, Word.InsertLocation.end, [["a", "b"], ["c", "d"]]); 

     // Synchronize the document state by executing the queued commands, and return a promise to indicate task completion. 
     return context.sync(); 
    }).catch(function (e) { 

     console.log(e.message); 
    }) 

Voici la méthode que j'ai pour le tester. Chaque fois que je l'active, il bloque un mot et ne fait rien. Je me suis déjà assuré que le problème n'a rien à voir avec le bouton qui exécute la méthode. Si quelqu'un sait pourquoi ou comment le réparer, je le ferais Soyez très reconnaissant. Merci d'avance.

Répondre

0

J'ai trouvé que le problème était dû à la version de construction de mot que j'utilisais ne supportait pas la méthode inserttable, donc la mise à jour de mot était la solution au problème