SharePoint 2016 : Les flux de travail

Mettre en place une jointure de listes

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Dans cette séquence, vous apprendrez à calculer un champ de l'élément actif d'une liste. Pour cela, vous vous reposerez sur une formule de calcul.
06:15

Transcription

L’objectif de cet exercice est assez ambitieux puisqu’il s’agit de faire une jointure de liste. Concrètement, vous avez un prix hors taxe qui figure dans la liste Fournisseurs et vous souhaitez calculer le prix auquel vous allez vendre, donc le montant de votre affaire, comme étant le double de ce prix hors taxe. Donc le problème posé comme ça parait simple, mais la difficulté, eh bien, c’est de trouver le prix du bon fournisseur. Pour cela, vous allez donc lancer Sharepoint Designer. Donc très bien, vous ouvrez votre site, vous allez dans Flux de travail, et vous allez créer un nouveau flux de travail que vous allez associer toujours à Affaires. Là, vous l’appelez wf02E par exemple. Et vous allez déjà tester si l’identifiant du fournisseur de l’affaire est renseigné ou pas. Ça c’est assez facile. On va partir sur fx. Dans l'Élément en cours, je vais chercher FournisseurID. Voilà. Est différent, non pas égal, différent de la valeur par défaut qui est -1, rappelez vous. À ce moment-là, eh bien, je vais faire la partie un peu plus compliquée. Il faut que j’aille récupérer la bonne valeur. Donc la bonne valeur de quoi ? Eh bien, du prix hors taxe que je vais multiplier par 2 pour stocker dans la variable calcul. Donc, j’ai besoin d’aller chercher des éléments qui se trouvent dans quelle liste ? Eh bien, dans la liste Fournisseurs, d’accord ? J’ai besoin d’aller chercher, quelle valeur ? Eh bien, parmi toutes les colonnes, celle qui m’intéresse, c’est prix hors taxe. Mais il faut que je précise quel est l’élément qui m’intéresse. Eh bien, il faut que j’aille chercher au niveau de mon fournisseur le fournisseur qui correspond justement au FournisseurID qui est ici. Donc là ici, il suffit que je prenne IDFournisseur. Et quelle est la valeur qui m’intéresse ? Eh bien, pour retrouver le bon fournisseur, c'est-à-dire le fournisseur qui correspond à FournisseurID, je suis obligé d’aller cliquer ici sur les trois petits points et d’indiquer quel est le champ en question. Donc pour cela, vous avez en bas Ajouter ou modifier la recherche. Donc vous cliquez dessus. Dans cette boite de dialogue de recherche, vous modifiez le Champ de la source, c'est-à-dire celui-ci, en FournisseurID. Vous faites OK. L’idée est la suivante : c’est que vous recherchez bien l’IDFournisseur qui est égal à FournisseurID. D’accord ? Donc c’est ça le principe. Vous faites OK. Voilà, donc là ici, je cherche l’IDFournisseur de la liste Fournisseurs, qui est égal à FournisseurID de l’élément en cours, c'est-à-dire de l’élément qui est dans la liste Affaires. Vous cliquez sur OK. Là, c’est normal. Donc là, vous avez bien récupéré le bon prix hors taxe du bon fournisseur. Et qu’est ce que vous souhaitez faire ? Alors là, c’est beaucoup plus simple : on va multiplier par 2. On obtient le résultat dans Calcul, et après il suffit de mettre à jour l’élément. Qu’est ce que vous souhaitez mettre à jour ? Eh bien, dans l’élément en cours effectivement, je veux mettre à jour tout simplement le montant hors taxe. À partir de quelle valeur ? Eh bien, de la valeur qui est stockée dans ma variable locale. Donc je vais aller chercher tout simplement dans ma variable, le résultat du calcul. OK, OK, OK. Et ça devra être bon. Je n'ai pas de mise à jour supplémentaire à faire. Maintenant, on va vérifier si ça fonctionne. Donc je vais le mettre en automatique aussi. Je publie. Parfait. J’ouvre la liste associée. Et je vais créer un nouvel élément dans Affaires. Alors, sachant que là il faudra que je fasse attention de mettre un ID qui corresponde, ce que je vais faire, c’est que je vais ouvrir dans un autre onglet, la liste Fournisseurs. Donc pour ça, j’appuie sur la touche CONTRÔLE de mon clavier et je clique sur Fournisseurs, et hop voilà, nouvel onglet. Je vais prendre par exemple bah le Monde des jouets, c’est l’ID 1. Donc on va mettre Peluche. Et je vais mettre l’ID 1. Je fais Enregistrer. Pendant ce temps-là, je vais créer un deuxième élément. On va l’appeler Poupée. Je vais mettre l’ID, cette fois-ci 3. Je fais Enregistrer. Alors, ça a l’air de fonctionner. Le workflow est bien terminé sur mon premier article. Le prix a bien été multiplié par 2. Voilà : 17. Et là, je devrais obtenir donc pour l’ID 3, je devrais, eh bien obtenir, - je vais refaire F5 - 30, parfait. Donc j’ai bien effectivement mon workflow N’oubliez pas de revenir sur votre workflow et dans les paramètres du workflow, pensez à décocher ici et à republier. Si vous vous contentez de décocher, il se passera rien du tout. Même si vous enregistrez, il faut vraiment Publier. Sinon ça va se lancer en automatique à chaque fois. Et puis, fermez Sharepoint Designer aussi. Comme ça vous êtes sûr d’avoir un Sharepoint Designer à jour. Et quand vous avez bien terminé l’exercice, compris les enjeux, eh bien, à ce moment là, quand c’est clair dans votre esprit, moi je vous invite à faire un peu de ménage, et déjà au niveau de l’affichage, modifier l’affichage. Je ne le redirai pas, mais je fais une petite piqûre de rappel. Vous faites OK. Ici, vous allez supprimer les éléments. Voilà, vérifiez Normalement ça devra être bon. Alors voilà, il y a encore des choses qui trainent un petit peu. Faites un petit peu le ménage parce que ça ne sert à rien de garder tout ça. Au contraire, c’est une source de confusion éventuelle. Donc vous avez vu comment créer une vraie jointure de liste, c'est-à-dire que vous êtes allé chercher dynamiquement une information qui se trouvait dans une autre liste en faisant le lien sur ce qu’on appelle un peu dans le jargon technique une clé primaire, une clé étrangère, autrement dit, entre FournisseurID et IDFournisseur.

SharePoint 2016 : Les flux de travail

Créez, personnalisez et publiez des flux de travail SharePoint avec SharePoint Designer. Découvrez les bonnes pratiques et les erreurs à éviter lors de leur création.

2h33 (28 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :15 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !