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 :

Récupérer les données d'une liste sharepoint automatiquement [IP-2010]


Sujet :

InfoPath .NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 33
    Points : 21
    Points
    21
    Par défaut Récupérer les données d'une liste sharepoint automatiquement
    Bonjour a tous,

    je suis en train de créer un formulaire Infopath 2010 qui pointe vers une bibliothèque de formulaire sharepoint.
    J'ai une liste (sharepoint) qui contient toutes les données que je dois intégrer a mon formulaire. J'ai connecté mon formulaire a cette liste et j'ai récupéré les champs (Immatriculation, DateImmatriculation, Localisation).
    j'ai connecté mon premier contrôle (Liste déroulante) avec le champs "Immatriculation" de la liste sharepoint, et j'ai crée 2 autres contrôles de type "Zone de texte" en lectures seules qui affichent la localisation et la Date d'immatriculation de chaque immatriculation selectionné.

    le problème est que je n'arrives pas a mappé les 2 champs en lecture avec ma liste sharepoint pour qu'ils récuperent les données automatiquement au moment de la selection une immatriculation dans le champs "Immatriculation".

    Avez-vous des idées sur cette problèmatique ?
    D'avance merci
    Moad

  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 : 40
    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
    Bonsoir,

    Alors, il faut comprendre que lorsque vous créez une connexion de données de réception de données (comme vous vers une liste SharePoint), cela créé une source de données secondaire dans votre formulaire.

    Pour réaliser votre besoin, il faut ajouter deux règles sur votre zone de liste déroulante afin d'affecter vos 2 autres champs.

    La règle va se présenter de la façon suivante:
    Champ à affecter : DateImmatriculation
    Valeur : Aller chercher dans votre source de données secondaire le champ DateImmatriculation puis cliquer sur ajouter un filtre (afin de ne sélectionner que la ligne qui vous intéresse : celle associée à votre immatriculation). Dans la zone de gauche sélectionner l'immatriculation de votre source de données secondaire puis dans la zone de droite, sélectionner votre champ immatriculation dans votre source de données principale.

    N'hésitez pas si vous rencontrez un problème.
    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 à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 33
    Points : 21
    Points
    21
    Par défaut
    Merci Bcp billout rm. ça fonctionne comme il faut.

    Cdt
    Moad
    Citation Envoyé par billout rm Voir le message
    Bonsoir,

    Alors, il faut comprendre que lorsque vous créez une connexion de données de réception de données (comme vous vers une liste SharePoint), cela créé une source de données secondaire dans votre formulaire.

    Pour réaliser votre besoin, il faut ajouter deux règles sur votre zone de liste déroulante afin d'affecter vos 2 autres champs.

    La règle va se présenter de la façon suivante:
    Champ à affecter : DateImmatriculation
    Valeur : Aller chercher dans votre source de données secondaire le champ DateImmatriculation puis cliquer sur ajouter un filtre (afin de ne sélectionner que la ligne qui vous intéresse : celle associée à votre immatriculation). Dans la zone de gauche sélectionner l'immatriculation de votre source de données secondaire puis dans la zone de droite, sélectionner votre champ immatriculation dans votre source de données principale.

    N'hésitez pas si vous rencontrez un problème.

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

Discussions similaires

  1. Récupérer les données d'une liste déroulante
    Par flippaeti dans le forum Langage
    Réponses: 17
    Dernier message: 27/02/2009, 15h22
  2. [MySQL] Récupérer les données d'une liste déroulante
    Par RootsRagga dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 03/12/2008, 01h04
  3. Récupérer les données d'une liste dans une autre liste
    Par benoit knk dans le forum SharePoint
    Réponses: 2
    Dernier message: 23/05/2008, 16h10
  4. Réponses: 7
    Dernier message: 28/06/2007, 11h08
  5. Récupérer les données d'une liste dans un $_POST
    Par Sangdrax1604 dans le forum Langage
    Réponses: 4
    Dernier message: 19/10/2006, 10h55

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