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 :

Chaîner 2 formulaires (ou sous-formulaire?)


Sujet :

InfoPath .NET

  1. #1
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    juillet 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Enseignement

    Informations forums :
    Inscription : juillet 2012
    Messages : 196
    Points : 112
    Points
    112
    Par défaut Chaîner 2 formulaires (ou sous-formulaire?)
    Bonjour,

    J'ai créé un formulaire d'autorisation d'achat, sous InfoPath 2010, en mode Filer.
    Lorsque certains items sont sélectionnés, un 2e formulaire doit être complété,
    je souhaiterais donc informatiser ce 2e formulaire, de la manière suivante:

    Dans le 1er formulaire, un bouton déclenche l'ouverture du 2e formulaire
    qui est pré-complété avec certaines infos provenant du 1er formulaire.

    Lorsque le 2e formulaire est fermé, le 1er formulaire reçoit des information
    sommaires provenant du 2e formulaire.

    Vos suggestions seraient bienvenus!

    Cordialement,
    Jacques

  2. #2
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Bonjour,

    Je pense que cela va être assez compliqué à réaliser à la volée.
    Le problème est que si votre formulaire 1 est actuellement ouvert, vous allez obtenir des erreurs en essayant d'updater son XML...

    Donc 2 options s'offrent à vous (nécessitant un bouton actualiser dans le formulaire 1):
    • Lors de l'enregistrement du formulaire 2, vous stockez une référence au formulaire 1. Ensuite vous faites une connexion de données de type bibliothèque SP pour aller retrouver le formulaire 2 associé à ce formulaire 1 et afficher les données dans le formulaire 1. Cela ne fonctionne que si vous stockez vos 2 formulaires sur SharePoint.
    • Lors de l'enregistrement du formulaire 2, vous enregistrez les données à récupérer dans une base métier (genre SQL Server) puis vous réactualisez les données dans le formulaire via une connexion de données.


    Cordialement,
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  3. #3
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    juillet 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Enseignement

    Informations forums :
    Inscription : juillet 2012
    Messages : 196
    Points : 112
    Points
    112
    Par défaut
    Bonjour,

    Donc, le plus simple serait de "complexifier" mon formulaire pour qu'il produise l'ensemble du processus
    au lieu de scinder en plusieurs formulaires. Mais est-ce que InfoPath supporte bien la complexité?

    En bref, présentement, mon projet comporte:

    Taille du XSN: 130k
    Tailles des formulaires (.xml): 6k
    Nb de champs: 85
    Nb de vues: 5

    Donc, j'aimerais savoir s'il y a des "limites" ou des impacts de performances

    Merci,
    Jacques

Discussions similaires

  1. Lier un sous-formulaire à un sous-formulaire
    Par bobosh dans le forum IHM
    Réponses: 2
    Dernier message: 02/03/2021, 11h45
  2. Réponses: 5
    Dernier message: 06/05/2015, 12h24
  3. Réponses: 2
    Dernier message: 24/06/2013, 09h31
  4. Réponses: 2
    Dernier message: 23/06/2013, 21h07
  5. Accéder à un sous-formulaire de sous-formulaire
    Par touftouf57 dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/11/2008, 19h04

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