2010-11-16 3 views
0

Fondamentalement, j'ai un formulaire InfoPath qui reçoit des données d'une liste SharePoint, le problème est que je voudrais filtrer ces données en fonction du nom d'utilisateur de l'utilisateur actuel. J'ai donc un champ Auteur dans SharePoint qui est un champ 'Personne/Groupe'.Filtrer les données SharePoint vers InfoPath basé sur le nom d'utilisateur

Alors, quand je filtre les données dans InfoPath en disant

where Author is equal to UserName() 

J'ai aussi essayé contains

Mais il ne fonctionne toujours pas, que quelqu'un a des idées sur une solution?

Notez que l'utilisation de code n'est pas une option dans ce cas!

+0

Comment interrogez-vous la liste? Utilisez-vous Lists.asmx? – pnewhook

Répondre

0

J'ai résolu ce problème en utilisant simplement le nom d'utilisateur dans la colonne SharePoint par opposition à la structure de personne/groupe complète, de cette façon je peux faire correspondre le nom d'utilisateur deux dans InfoPath.

Questions connexes