IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

InfoPath .NET Discussion :

[Débutant]Export de infopath vers word


Sujet :

InfoPath .NET

  1. #1
    Invité
    Invité(e)
    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.

  2. #2
    Invité
    Invité(e)
    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.

  3. #3
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    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."

  4. #4
    Invité
    Invité(e)
    Par défaut
    MS InfoPath 2007 et MS Word 2007

  5. #5
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    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."

  6. #6
    Invité
    Invité(e)
    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.

  7. #7
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Bon si tu veux une solution simple et vite fait regarde du coté de wordML 2003 .

    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."

  8. #8
    Invité
    Invité(e)
    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

  9. #9
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    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."

Discussions similaires

  1. Exporter un Recodset vers Word
    Par ayouss dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/12/2006, 18h47
  2. [VB.NET] Exporter un datagrid vers Word ou Excel
    Par olbi dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/09/2006, 12h52
  3. Réponses: 6
    Dernier message: 07/08/2006, 16h16
  4. [sql][débutant] export de csv vers ftp ?
    Par Christophe93250 dans le forum Access
    Réponses: 1
    Dernier message: 25/06/2006, 13h50
  5. exporter un etat vers word
    Par sophie447 dans le forum Access
    Réponses: 2
    Dernier message: 13/04/2006, 16h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo