Gael's profileGael Duhamel - SharePoin...PhotosBlogListsMore ![]() | Help |
|
January 25 [Windows Workflow Foundation] Pourquoi mes événements OnWorkflowItemChanged et OnWorkflowItemDeleted ne s'exécute pas...Bon tout d'abord, je suis assez nouveau sur les workflows (ce qui explique mes nombreux billets ces derniers jours) et donc, ce billet va peut être faire rigoler les plus aguerris d'entre vous Je m'explique... Mon workflow est en fait une simple succession de taches à approuver par différentes personnes. Celui-ci s'exécutant sur la base d'une liste dans SharePoint. Ces données étant particulièrement sensible, je dois appliquer une sécurité à l'utilisateur sur chaque nouvel item créé. Mes événements de création (invocation du workflow, création de la tache) se passent sans problème au contraire de mes événements « OnWorkflowItemChanged » et « OnWorkflowItemDeleted » qui ne s’exécutaient pas. J’ai donc d’abord :
Mine de rien ca m’a quand même pris 2 heures… J’ai ensuite tenté de rechercher mon problème sur Google, MSDN, Technet… Sans aucun résultat probant… Et puis à force de bidouiller mon code, je me suis dis : « Et si c’était un problème de sécurité », puisque comme je le disais plus haut, devant l’exigence de sécurité j’ai du appliquer la sécurité sur l’item à l’utilisateur près. Ce qui fait que mon compte administrateur en était exclu (pour ceux qui ne le savent pas votre workflow s’exécute avec le compte du pool d’application de votre site web SharePoint). Ce qui ne me choque pas, puisque même si il n’est pas assigne il a tous les droits me suis-je dis… Par acquis de conscience, j’ai ajouté mon administrateur à mon item et... miracle mes événements se sont réveillés comme par magie !!! Conclusion, ne pas avoir de certitudes toute faite… Peut maintenant aller me coucher l’esprit apaisé. January 23 [Internet Explorer] IE Developer ToolbarUn add-in très pratique et super simple a utiliser lorsque l'on souhaite travailler sur l'intégration de pages HTML est disponible sur le site de Microsoft. Il s'agit d'une toolbar pour developer multimedia : IE Developer Toolbar Entres autres choses, vous pouvez:
[InfoPath2007] Version imprimable de votre formulairePetit appel a la communauté travaillant sur InfoPath 2007... J'ai créé une version imprimable de mon formulaire principal, fais l'association dans les options. Lorsque je lance mon Design Checker, j'obtiens ce message d'erreur: Pourtant, après 1000 vérifications (si si j'ai compté January 21 [Wishes from Dublin] Meilleurs vœux pour cette nouvelle année!Meilleurs vœux et bonne année à vous tous!!! En espérant que celle-ci vous apporte joie, bonheur, prospérité et bien d'autres choses encore. January 18 1jour1pari.com : Le seul risque c'est de gagner des cadeauxJ'ai un ami qui viens de mettre en ligne un site de paris sur tout un tas de choses (sports, média, actus,...). Je vous recommande donc chaudement d'aller exercer vos talents de parieur et tenter de décrocher les cadeaux mis en place.
Pour le petit discours commercial: 1jour1pari est le premier site de paris généralistes gratuits. Sur 1jour1pari, pariez en ligne sur le Sport, la Bourse, les Médias et l’Actualité, cumulez des foz€ et gagnez de fabuleux cadeaux. L’inscription est 100 % gratuite, elle vous permet de créditer votre compte de 1000 foz€ (monnaie virtuelle du site). De plus, de nombreux concours sont organisés et permettent d'obtenir des cadeaux en cumulant les bons résultats January 17 [Windows Workflow Foundation] Assigner des permissions à une tache en cours de créationPetite astuce que je tiens à vous faire partager car j'ai perdu 2 heures pour rien... Tout d'abord le code: public HybridDictionary LMSSuperUserTaskSpecialPermissions = new HybridDictionary(); Ensuite, il vous "suffit" d'ajouter votre propriété dans le mode design à la rubrique MISC puis "Special Permissions". La ou c'est drôle, c'est que pour toutes les propriétés, vous cliquez sur les [...]. Et bien la non! |
|
|