Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath

InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)

Réponse
 
Outils de la discussion
Vieux 26/05/2008, 14h54   #1 (permalink)
Membre actif
 
Date d'inscription: mars 2007
Localisation: Dakar (Sénégal)
Âge: 18
Messages: 177
Par défaut [Débutant]Export de infopath vers word

Salut,

Mon Boss vient de me donner un travail depuis 8h. Ce travail consiste à créer un formualire qui contient des zones de textes et des cases à cochées. Après la saisie des infos l'utilisateur doit cliquer sur le bouton exporter et ainsi cela doit me générer un document word résumant l'ensemble des infos saisies par l'utilisateur.

Bon j'ai terminé l'interface et je connais bien xml.

Mon problème c'est de savoir comment exporter les données vers Word.

Aidez moi svp.

merci d'avance.
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 26/05/2008, 15h08   #2 (permalink)
Membre actif
 
Date d'inscription: mars 2007
Localisation: Dakar (Sénégal)
Âge: 18
Messages: 177
Par défaut Pas de serveur web.

Il faut noter que tout cela doit se faire sans serveur web. C'est ce qui m'inquiète.
Peut être qu'il existe d'autres solutions sans serveur web ?
pour l'instant je suis sur Google.
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 26/05/2008, 15h54   #3 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

T'as word 2003 ou 2007?
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 26/05/2008, 17h32   #4 (permalink)
Membre actif
 
Date d'inscription: mars 2007
Localisation: Dakar (Sénégal)
Âge: 18
Messages: 177
Par défaut

MS InfoPath 2007 et MS Word 2007
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/05/2008, 08h44   #5 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Ok

As-tu un environnement de développement? genre Visual Studio ou eclypse?

Sais-tu programmer? Si oui quelle langage?

As-tu déjà du code dans ton formulaire Infopath?

Es-ce que ce formulaires doit marcher avec formservices (Infopath en mode web)?
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/05/2008, 11h11   #6 (permalink)
Membre actif
 
Date d'inscription: mars 2007
Localisation: Dakar (Sénégal)
Âge: 18
Messages: 177
Par défaut

Bon voici les outils que j'utilise :
  • Visual Studio 2005
  • Winform
  • C# 2.0

Je ne dois pas utiliser le web encore moins un web service pour ça. Tout dois se faire en local.

Bon j'espère que j'aurais reponse à ma question.
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/05/2008, 14h29   #7 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Bon si tu veux une solution simple et vite fait regarde du coté de wordML 2003 ici:

http://www.labo-dotnet.com/Articles/...0Word/173.aspx

Sinon tu peux faire en 2007 ca sera plus beau mais plus compliquer. Car il faut déjà saisir comment marche Open XML et son système de fichier zip. Lis aussi le lien supérieur car ca marche quasiment la même chose

Si tu choisis 2003 je pourrais bien t'aider par contre avec 2007 je suis plus débutant.

pour 2003: En faite il te suffit après d'écrire un xslt qui aura comme résultat le fichier wordml de l'enregistrer dnas temp ou a une autre place et de l'ouvrir.

pour 2007: il faut que je sache si tu as des éléments répétitif dnas ton formulaire ou pas?

Bref dis moi ce que tu préfères?
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/05/2008, 18h35   #8 (permalink)
Membre actif
 
Date d'inscription: mars 2007
Localisation: Dakar (Sénégal)
Âge: 18
Messages: 177
Par défaut

Merci pour le lien.

A première vue l'article est très interressant. Je vais m'y atteler la nuit.

Encore merci Virgul.

Vive dvp.com
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/05/2008, 08h21   #9 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

pas de souci sache qu'il y a une petite astuce pour faire du WordML (2003) très rapidement.

Il te suffit de faire ton doc dans word tel que tu le voudrais et ensuite tu fais fichier enregistrer sous et la tu choisis "Document XML Word 2003 (*.xml)" et la il va t'enregistrer un xml.

Ouvre le vire les truc en trop et fait en un XSLT après essaye de le parser (avec XMLspy par ex.) avec un de tes fichier xml infopath puis ouvre le résultat dans word.

Bon y en a des (moi par ex) je préfère écrire mon XSLT moi même (sans l'aide de word) ca évite que word mette du superflu. Mais c'est plus une question de beauté du geste.
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MS-OFFICEFAQs OFFICETUTORIELS OFFICELIVRES OFFICESOURCES VBAACCESS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide