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 :

[Infopath 2007] Modifier la source de données principale


Sujet :

InfoPath .NET

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 62
    Points
    62
    Par défaut [Infopath 2007] Modifier la source de données principale
    Bonjour,

    J'ai un formulaire Infopath qui contient une source de données principale et plusieurs autres sources secondaires.
    Les données de ma source principale représentent les colonnes dans ma base de données MSSQL. Ces données sont représentées dans le formulaire Infopath par des contrôles (radio bouton, textarea...).
    Le problème c'est que j'ai rajouté des champs dans ma base de données, et j'aimerai les retrouvé dans ma source principale, mais je n'arrive pas à trouver comment faire. J'ai modifié mes sources secondaires et ça marche. J'ai essayé de convertir la source de données principale mais ça me demande un fichier XML or j'utilise un webservice.

    Si quelqu'un a une solution je suis preneur.
    Merci d'avance.

    Tony
    Quand tu regardes vers le Nord, t'as le "Sud au cul" ...

  2. #2
    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
    J'ai essayé de convertir la source de données principale mais ça me demande un fichier XML or j'utilise un webservice.
    Le meilleur chose que tu as a faire dans ce cas la c'est de remplacé le schema de la source de données principale par le nouveau et après tu ouvre ton form et tes nouveau champs devrait être là.

    Si tu n'as pas de schéma édite l'existant (sans oublier d'en faire une sauvegarde) .

    Pour extraire tes fichiers du xsn: Fichier->Enregistrer en tant que fichier sources...

    Choisi un endroit et après tu devras toujours ouvrir ton form en faisant sur le manifest.xsf: clic droit -> Concevoir.

    ++

    Thierry
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 62
    Points
    62
    Par défaut
    Bonjour,

    merci Virgul pour ta réponse.
    Je suis enfin arriver à faire ce que je voulais.
    Pour cela j'ai publié l'ancienne version de mon formulaire, récupéré le fichier prêt à être publié, dézippé, puis j'ai récupéré le fichier XML contenant les données de ma source principale et modifié ce fichier en ajoutant des champs.
    J'ai ainsi pu convertir ma source de données principale grâce à ce nouveau fichier XML.

    C'est pas forcément évident Infopath....

    Tony
    Quand tu regardes vers le Nord, t'as le "Sud au cul" ...

  4. #4
    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'aurais fait:

    Pour extraire tes fichiers du xsn: Fichier->Enregistrer en tant que fichier sources...
    t'aurais pas du faire:

    Pour cela j'ai publié l'ancienne version de mon formulaire, récupéré le fichier prêt à être publié, dézippé,...
    Modifier le schéma est mieux car tu peux définir de meilleur contrainte qu'avec le xml et en plus un fois que c'est fait pas besoin de passer par l'assistant de conversion.

    C'est pas forcément évident Infopath....
    Cela dépend de qu'es-ce que tu veux en faire. Mais crois-moi c'est bien plus simple que la plupart des programmes gestion de formulaires.
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/02/2012, 15h15
  2. [CR XI] modifier la source de données d'une procédure stockée vers une commande
    Par battl14 dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 18/05/2011, 14h28
  3. modifier la source de donnée d'une dataset
    Par mounim_taoufik dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/01/2010, 08h47
  4. Réponses: 0
    Dernier message: 23/04/2009, 10h30
  5. Réponses: 12
    Dernier message: 08/05/2006, 13h57

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