OVH Cloud OVH Cloud

Asp & Word

2 réponses
Avatar
Guillaume JAY
J'essaye toujours, en code behind et automation Word, de creer un
document Word (par fusion) (OK), de le sauver (OK) et de l'imprimer, à
partir du serveur
(NOT OK).

Toujours pareil, l'instance de WinWord appartient à "SERVICE Réseau",
qui ne posséde aucune imprimante, et je ne sais pas comment lui en
installer une. Du coup, l'automation declenche une erreur "aucune
imprimante présente"...

Bon, dans le pire des cas, l'user pourrait imprimer a partir du
navigateur, dans mon intranet ca me gene pas outre mesure, MAIS, il y
a des fois ou je genere deux documents dans le même sub en code
behind, et la, aussi, je ne sais pas comment lui donner l'ordre de
charger ces deux documents "en même temps":
(ce que fait ca :http://support.microsoft.com/kb/270906/EN-US/
par exemple, mais pour un seul)

Et puis bon, le mieux serait quand même de pouvoir imprimer à partir
du serveur. Il doit y avoir une solution, non ?

Sinon, je vais laisser un programme VB.NET standard tourner sur le
serveur qui attendra l'apparition d'un fichier Word dans un dossier
pour l'imprimer, mais bon...

Guillaume

2 réponses

Avatar
Patrice
Faire tourner Word sous un compte particulier en utilisant par exemple
DCOMCNFG. Il doit y avoir un article dans la KB Microsoft sur le sujet mais
c'est également fortement déconseillé...

L'article que j'ai retrouvé est :
http://support.microsoft.com/kb/257757/fr

Patrice

--

"Guillaume JAY" a écrit dans le message de
news:
J'essaye toujours, en code behind et automation Word, de creer un
document Word (par fusion) (OK), de le sauver (OK) et de l'imprimer, à
partir du serveur
(NOT OK).

Toujours pareil, l'instance de WinWord appartient à "SERVICE Réseau",
qui ne posséde aucune imprimante, et je ne sais pas comment lui en
installer une. Du coup, l'automation declenche une erreur "aucune
imprimante présente"...

Bon, dans le pire des cas, l'user pourrait imprimer a partir du
navigateur, dans mon intranet ca me gene pas outre mesure, MAIS, il y
a des fois ou je genere deux documents dans le même sub en code
behind, et la, aussi, je ne sais pas comment lui donner l'ordre de
charger ces deux documents "en même temps":
(ce que fait ca :http://support.microsoft.com/kb/270906/EN-US/
par exemple, mais pour un seul)

Et puis bon, le mieux serait quand même de pouvoir imprimer à partir
du serveur. Il doit y avoir une solution, non ?

Sinon, je vais laisser un programme VB.NET standard tourner sur le
serveur qui attendra l'apparition d'un fichier Word dans un dossier
pour l'imprimer, mais bon...

Guillaume


Avatar
Guillaume JAY
On Tue, 8 Mar 2005 12:12:21 +0100, "Patrice"
wrote:

Faire tourner Word sous un compte particulier en utilisant par exemple
DCOMCNFG. Il doit y avoir un article dans la KB Microsoft sur le sujet mais



Merci ! Alors, j'y suis presque !
dans le sens que ca marche pas dans l'execution du programme, mais, si
je met en deboggage, et que je tape dans le fenetre de commande
/debuggage :
MyWordApp.Activedocument.printout
ca marche !
Mais bon, je peux pas demander a mes utilisateurs de debugguer par eux
meme :)


L'article que j'ai retrouvé est :
http://support.microsoft.com/kb/257757/fr



Oui, certes, c'est déconseillé, mais bon, je ne vois pas comment faire
un publipostage à partir d'un document word autrement.

Guillaume