Word et Javascript - JCOM - Comment faire ? - HTML/CSS - Programmation
Marsh Posté le 26-09-2006 à 13:48:09
didier1809 a écrit : Bonjour,
|
c'est une blague ou quoi Tu voulais dire "une application qui travaille en Java", non?
Marsh Posté le 26-09-2006 à 14:21:06
Code :
|
Ca écrit "prout" au début du document "toto.doc" déjà existant.
Je te laisse te débrouiller pour la suite
Marsh Posté le 26-09-2006 à 14:21:41
Sinon, si c'est du JavaPasScript, démerde-toi avec ton langage de merde
Marsh Posté le 27-09-2006 à 08:55:53
rufo a écrit : c'est une blague ou quoi Tu voulais dire "une application qui travaille en Java", non? |
En fait, le code de l'appli est en JAva, oui.
Mais le language utilisé pour coder à l'interieur (c'est une appli propriètaire, et on peux créer des "rapports", est en JavaScript...
Pour répondre à MagicBuzz, faire un new ActiveXObject ne fonctionne pas
Marsh Posté le 27-09-2006 à 10:39:25
Ben fait un vrai JS
Genre, j'ai écrire une application en C# il y a peut, qui devait entre-autre générer un fichier Excel à partir des données qu'il récupérait d'une base.
Etant donné que le truc doit être déployé dans un environnement très hétérogène, impossible d'utiliser les objets COM d'Excel puisque d'une version à l'autre j'aurais dû refaire les liaisons.
J'ai donc opté pour le lancement d'un script VBS (ça aurait pu être du JS) qui s'occupe de faire ça.
Voici un l'exemple :
Code :
|
=> Je démarre ce truc depuis mon appli .NET, et j'attends qu'il ait fini. Rien ne t'empêche de faire pareil en Java. Et ce sera toujours plus propre que d'écrire en "JavaScript". En effet, Windows "de base" ne supporte pas JavaScript, et par conséquent pourrait bien ne pas être capable de le faire communiquer correctement avec Word.
En revanche, il connait et sait interpréter directement le VBScript et le JScript. Pour cette raison, tu as tout intérêt à utiliser l'un des deux à la place. (Je te conseille VBS, ses objets sont plus adaptés à la comminucation avec les objets COM que JScript)
Marsh Posté le 26-09-2006 à 12:23:36
Bonjour,
J'essaie de commander un document word depuis une application qui "travaille" en JavaScript ...
Voici ce que j'ai pour le moment :
Evidement, cela ne fonctionne pas...
edit : si, j'arrive à ouvrir une application word (la rendre visible), mais pas à ouvrir un fichier existant pour y écrire quelque chose...
Comment puis-je faire ?
Merci d'avance !
Message édité par didier1809 le 26-09-2006 à 12:25:23
---------------
.