none
InfoPath, userRoles et contournement RRS feed

  • Question

  • bonsoir,

    j'ai déjà posté quelques questions à ce sujet concernant principalement l'usage de UserGroups.asmx et surtout la fonction getCollectionGroupFromuser, qui semble ne pas répondre correctement aux injonctions lorsque l'on se trouve sur un SP 2010 Online !

    Aussi, je décide de passer par une méthode d'émulation de Userroles trouvé sur ce site et posté par Ricky Spears

    J'ai effectué les étapes dans l'ordre

    1. Créer une nouvelle liste avec des permissions et des users (champ texte pour tester)
    2. Ajouter les champs dans mon formulaire Infopath (UtilisateurCourant et permissionUtilisateur)
    3. Créer les règles d'initialisation (utilisateurcourant et permissionUtilisateur)
      Et c'est pour cette seconde règle que cela se gâte, car j'ai beau mettre toutes les valeurs de ma liste, rien à faire, rien ne remonte !!

    Le détail de ma liste personnalisée, sur laquelle j'ai ajouté un champ Utilisateur s'appuyant sur les user Sharepoint, mais
    également un champ user de type texte et sur lequel je m'appuie pour mes tests.
    Pour une des occurence, j'ai mis la valeur "marc". Valeur que je vais rechercher depuis mon formulaire infoPath.

    Donc, en théroie, je m'attends à remonter dans mon champ permissionUtilisateur, la valeur DMN pour l'user "marc" !

    Et ben non, rien ne remonte !!!

    ici la nouvelle règle dans infpath, je retrouve bien les QueryFields ainsi que les  dataField de ma liste personnalisée.

    La résultat de la formule créée renvoie, si ma compréhension est bonne de cette syntaxe:

    Renvoyer le champ NiveauPermission de la liste listeDroitsUtilisateur en prenant comme clé de recherche user="marc" !

    NiveauPermission[user = "marc"]

    Et pourtant rien ne remonte !!!

    Quelqu'un aurait-il une idée, car la je coince sévère !!
    Est-ce encore à cause du fait que je sois en SP Online !? Je n'ose imaginer que cela puisse être la source de tous mes soucis.
    Car si c'est le cas, je risque fort de devoir revoir à la baisse mes projets de développement en la matière.

    Merci de vos retours d'expérience


    Sharepoint online 2010 Sharepoint Designer 2010 - InfoPath 2010 - newbie level !

    mercredi 18 avril 2012 16:14