Accueil > Forum > > > > Publipostage Word
Publipostage Word
jeudi 15 novembre 2007 à 10:14:09 |
Publipostage Word

_Syl_
|
Bonjour,
Est-il possible de générer un ".doc" à partir d'un template et d'une
source de donnée ".csv" (de préférence) via une WebApp
sans installer Word côté serveur ?
Autre question,
Quelle sont les limites|contraintes de l'utilisation des Interop ?
(sur la fermeture|destruction des documents|objets en l'occurence, suis
ouvert à d'autres infos bien évidemement)
Merci d'avance
|
|
lundi 19 novembre 2007 à 16:42:26 |
Re : Publipostage Word

scortex84
|
Réponse acceptée !
Bonjour,
D'après les MSDN, il n'est pas possible de créer des documents word (avant 2007) par automation côté serveur.
Car tout simplement, pour que cela fonctionne, il faudrait que l'utilisateur ai ouvert une session sur le serveur, ce qui n'est pas possible. Même en utilisant l'impersonnation, cela ne fonctionne pas.
La seule solution, que j'ai mis en application pour un projet d'edition de courriers, est d'utiliser Word 2007 et OpenXML. Les docx ont une structure XML qu'il est très facile de parcourir afin de fusionner des données (ou utiliser du customXML)
Donc ta solution, seule et unique pour du web : DOCX & OpenXML (ou tout autre solution payante style Crystal Report)
|
|
lundi 19 novembre 2007 à 23:46:59 |
Re : Publipostage Word

ShareVB
|
Réponse acceptée !
salut,
ben pour gnérer du word, il faut word sur la machine qui sert à la génération...le webdav est géré indirectement par l"utilisation de httpwebrequest par contr c'est à toi de faire les bonnes requêtes...
l'intérop nécessite souvent du fulltrust niveau sécu .net...il y a quelques prb de release quand on ferme Word...faut juste faire les dispose quand il y en a...
ShareVB
|
|
mardi 20 novembre 2007 à 12:20:50 |
Re : Publipostage Word

_Syl_
|
Bonjour, Merci scortex, J'avais fini par trouver sur MSDN qu'une solution pouvait être développée en openXML : [ Lien ](nécessitant word 2007 sur le poste client, et c'est là qu'est le problème) Je n'avais pas pensé à du Crystal Report. Je vais regarder de ce côté. Share, L'install de word côté serveur, c'est justement ce qui me gênait, d'autant que j'ai vu sur MSDN que Microsoft même déconseille l'installation des applications Office sur les environements serveur : [ Lien ]Merci en tout cas de vous être penchés sur mon problème. Bonne fin de journée _Syl_
|
|
mardi 20 novembre 2007 à 14:05:28 |
Re : Publipostage Word

scortex84
|
Hello,
Tu n'as pas besoin d'office 2007 sur le poste client !! Il existe un plug-in (je ne sais plus où le trouver, désolé) qui permet d'ouvrir des docx avec des versions précédentes de Word.
(Par contre, Word 2007 est capable de fusionner automatiquement le customXML avec le document. Par contre, les anciennes version de Word ne le font pas. Il te faut donc parcourir ton XML pour rechercher les balises de champ de fusion (mergefield) et remplacer la valeur par défaut)
Bon courage !
Seb.
|
|
Cette discussion est classée dans : word, publipostage
Répondre à ce message
Sujets en rapport avec ce message
Export de données d'un datagridview sous word [ par luudii34 ]
Bonjour!! J'aurais voulu savoir si il était possible à partir d'une appli en c# comprenant un datagridview, d'exporter les données du datagridview so
Vsto pour visual studio 2008 et word pro 2003 [ par luudii34 ]
Bonjour, J'ai un problème: j'installe vsto pour visual studio 2008 et il y a bien marqué qu'on peut l'utiliser avec office 2007 et 2003 seulement qua
Macro Word [ par fhcu2 ]
Bonjour,J'ai commande dans une macro word 2003. Mais un utilisateur utilise cette macro dans Word 2000.Alors, je veux savoir la commande pour connait
Dialog de Ms WORD en TopMost [ par sajid_morad ]
salut Bonjour, j ai developper une application Windows Forms pour le traotement de text et j ai utilisé un control à l'interieur de ma frenetre qui ut
Centrer du texte dans word avec c# [ par kmtaz ]
Bonjour,j'ai générer un document word à partir de mon code mais je n'arrive pas à centrer le titre, j'ai essayé avec font.position mais sans succèsSi
Mise en forme paragraphe automation word c# [ par kmtaz ]
bonjour,je souhaite éditer un document word en c# avec différents paragraphes ayant leur propre mise en forme. Le problème est que lorsque j'applique
Numérotation automation word [ par kmtaz ]
Bonjour,mon application en c# génère un document word, dans celui-ci je souhaite intégrer une numérotation pour bien distinguer les modalités du docum
Quel langage pour faire une application spécifique [ par c3d94 ]
Bonjour, Pour ma société j'aimerai (pour me faire la main surtout) une petite application. En fait j'ai un fichier word avec le nom et les coordonnées
Add in pour Word et OutLook [ par daghfous11 ]
Salut,Je cherche, dans le cadre d'un projet d'etudes, à créer un add in pour word et Outlook.Ce que je veux faire c'est bloquer la copie dans le press
Bloquer les entrées de la presse papier [ par daghfous11 ]
Salut tout le monde, On m'a demandé, dans une partie d'un projet d'étude, de développer une application qui controle MS word. Une fonction parmi les
Livres en rapport
|
Derniers Blogs
[TECHDAYS2012] OUI J'Y SERAI![TECHDAYS2012] OUI J'Y SERAI! par JeremyJeanson
Bonsoir, Certes, je l'annonce avec un peu de retard, mais je serai effectivement au Techdays demain. Comme l'an dernier, je participerai au programme ATE (Ask The Expert). Si vous avez des questions Workflow, WCF, AppFabric ou plus généralement .net, n'hé...
Cliquez pour lire la suite de l'article par JeremyJeanson TFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICESTFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICES par vfabing
Afin de s'assurer du bon fonctionnement des différentes synchronisations effectuées par les TFS Integration Tools, 2 rapports sont présents dès l'installation. Il suffit alors d'effectuer les manipulations suivantes pour pouvoir les visualiser : Loca...
Cliquez pour lire la suite de l'article par vfabing CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT)CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT) par FREMYCOMPANY
Bonjour à tous, Je viens de publier une proposition comprenant 5 pseudo-classes pour le CSS Working Group ayant trait à l'état de chargement d'un élément (ex: IMG,VIDEO,AUDIO,OBJECT pour l'HTML.). Si le c½ur vous en dit, vous pouvez retrouver cette p...
Cliquez pour lire la suite de l'article par FREMYCOMPANY MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|