2013-02-26 2 views
1

Bonjour, je suis nouveau sur InfoPath! J'ai un ClientList qui est lié à DropDownList. Je souhaite afficher les documents téléchargés par le client spécifique lorsque la valeur DropdownList change et que, par conséquent, les documents doivent être affichés dans RepeaterTable ou RepeaterSection dans InfoPath.Comment afficher les documents téléchargés dans les formulaires InfoPath sur la valeur sélectionnée de DropdownList?

Une idée? Aide appréciée! Merci!

Répondre

1

Je suppose que vous avez un identifiant unique pour le client, et que les documents pour chaque client un champ avec l'ID client respectif. Créez une connexion de données à la bibliothèque. Faites glisser le noeud de données sur le formulaire pour créer un tableau extensible.

Créer une règle sur la liste déroulante du client: lorsque la valeur change, définissez le champ ID client dans le noeud de requête de la source de données secondaire sur la valeur de la liste déroulante, puis interrogez la source de données.

+1

Merci pour votre réponse @teylyn! J'ai les deux colonnes ClientName et ClientID dans DocumentsList mais le ClientID qui est LookUp Field n'est pas visible dans l'Assistant DataConnection. alors comment le rendre visible dans la connexion de données? –

+1

Au lieu de la connexion de données de champ de recherche standard, vous devez créer une nouvelle connexion de données dans InfoPath. Cela vous permettra de sélectionner n'importe quelle colonne de la liste/bibliothèque. – teylyn

+1

Désolé de dire que le document est téléchargé dans Built in Sharepoint Library en utilisant l'option Joindre un fichier. Alors, comment obtenir le lien de document et quel type de contrôle doit être utilisé pour afficher les documents du client sélectionné de DropDownList! Plz clarifier si je me trompe! Merci! –

Questions connexes