|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Sed TDéveloppeur SharePoint 2010 Inscription : juillet 2011 Messages : 76 ![]() |
Bonjour,
s'il vous plait j'aimerai savoir comment utiliser une source de données ( depuis une liste sharepoint ) sans que l'utilisateur ait les droits sur cette derniere , quand il y a du code behind je le fais ( en attaquant le site ac un token system ) mais la je veux juste remplir ma Liste déroulante et je crois que c'est lourd de le faire avec du code (je ne sais pas comment le faire) donc .. Cordialement |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() MVP InfoPath Inscription : juillet 2007 Messages : 648 ![]() |
Bonjour,
Techniquement cela n'est pas possible sans code behind car la connexion de données utilise le contexte de l'utilisateur connecté. Par contre vous pouvez unimquement positionner des accès en lecture seule (ou équivalent) à vos utilisateurs afin qu'ils ne puissent pas modifier la liste ou modifier les données. Ensuite comme vous le disiez, cela se fait très simplement en code behind en précisant des credentials pour les web services ou le RunWithElevatedPrivileges du modèle objet SharePoint. Cordialement,
__________________
Rémi MATAYRON MVP InfoPath 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. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Sed TDéveloppeur SharePoint 2010 Inscription : juillet 2011 Messages : 76 ![]() |
Exactement , mais le problème est que je ne trouve pas comment remplir une liste déroulante par code :/ ....
|
|
|
00
|
|
|
#4 | ||
|
Nouveau Membre du Club
![]() Sed TDéveloppeur SharePoint 2010 Inscription : juillet 2011 Messages : 76 ![]() |
En faite si mais ca ne veux pas marcher , voici mon code :
Code :
newNode.SelectSingleNode("value", this.NamespaceManager).SetValue(li["Groupe"].ToString()); (une instance d'un objet n'est pas ....) il faut savoir que j'ai Sharepoint en français donc j'ai testé avec : newNode.SelectSingleNode("VALEUR", this.NamespaceManager).SetValue(li["Groupe"].ToString()); mais rien .... :/ Cordialement |
||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() MVP InfoPath Inscription : juillet 2007 Messages : 648 ![]() |
__________________
Rémi MATAYRON MVP InfoPath 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. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com