Alimentation d'un formulaire depuis ACCESS - InfoPath Dev
in

InfoPath Dev

Alimentation d'un formulaire depuis ACCESS

Last post 04-11-2007 01:40 AM by semorel. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 03-08-2007 02:39 AM

    • semorel
    • Not Ranked
    • Joined on 03-08-2007
    • France
    • Posts 15

    Alimentation d'un formulaire depuis ACCESS

    Bonjour à tous, voici mon probleme:
    Il s'agit à partir d'une base de données ACCESS de générer plusieurs fichiers XML. La base de données est riche car constituée de plusieurs tables liées entre elles.(c'est la base de données principale à laquelle est rattachée un formulaire "prncipal")

    La structure du fichier XML de sortie (formulaire "secondaire" avec une structure différente du "principal") est assez simple, par contre il faut répéter x fois cette structure pour y intégrer toutes les données de la base.

    En fait j'ai un formulaire de prise de commande sur lequel on insere des données lesquelles sont enregistrées sur une base ACCESS et disponiles lorsqu'on execute une requete pour retrouver une commande.
    Un deuxieme formulaire avec un schema XML different du premier est relié à la base ACCESS en connexion secondaire afin de rapatrier les données voulues de ce schema.Ce deuxieme formulaire me sert à générer un fichier XML sur un schema precis qui est attendu par un outil d'intégration.

    PROBLEME :

    Nous n'arrivons pas à générer un fichier XML avec plusieurs utilisateurs.
    De façon simplifiée nous avons une structure XML de type :

    <COMMANDE>
    <SOCIETE/>
    <PAIEMENT/>
    <UTILISATEURS>
    <UTILISATEUR>
    <DETAILS UTILISATEUR/>
    <UTILISATEUR>
    </UTILISATEURS>
    </COMMANDE>

    Et nous n'arrivons pas à rapatrier plusieurs utilisateurs dans le fichier XML. Seul le premier utilisateur est inscrit alors qu'il existe x utilisateurs liés pour cette commande.

    J'éspere avoir été clair car c'est un peu complexe à expliquer.
    Merci d'avance pour vos réponses.

    Séb
    Infopath 2003 SP2
  • 03-09-2007 01:46 AM In reply to

    Re: Alimentation d'un formulaire depuis ACCESS

    Salut,

    bienvenue sur INFOPATHdev.com!

    Ok mais ton problème survient dans le 2ème formulaire la ou tu as ta bbd access en bdd secondaire?

    Quand tu fait un query dans ta bdd access tu as plusieurs réponses? Et dans infopath tu n'en as qu'une seule? Es-ce bien ca ton problème?

    Si oui es-ce que le schéma que Infopath a créer pour ta bdd secondaire contient un élément répéptitif sur COMMANDE (c'est bien ca qui doit se répéter non?) il s'agit d'un petit carré bleu avec une flèche blance à l'intérieur?

    Si oui es-ce que tu as représenté sa comme élément répétitif (tableau ou section) dans ton formulaire ?

    ++

    Thierry
    Infopath 2007, Langage: C#2.0 (Modèle Objet 2003)
    merci de lire ceci
  • 04-11-2007 01:40 AM In reply to

    • semorel
    • Not Ranked
    • Joined on 03-08-2007
    • France
    • Posts 15

    Re: Alimentation d'un formulaire depuis ACCESS

    Bonjour,

    Finalement, j'ai fais autrement en utilisant un formulaire access qui avait été créé.

    Merci beaucoup pour les pistes mais je les avais déjà toutes essayées et je ne m'en sortais pas.
    Infopath 2003 SP2
Page 1 of 1 (3 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.