
Reply To: Changer la position de plusieurs articles sur une même palette en même temps
NPX si je comprends bien :
tu es sur un élément de ta liste dont tu changes la position de A vers B
tu voudrais que tous les autres éléments qui sont sur la position A aillent aussi vers la position B
Si c’est bien ça, alors voici comment procéder :
sur le OnSelect de l’icône “Coche” où tu as le SubmitForm(), juste avant le SubmitForm() il faut sauvegarder la position A dans une variable locale comme ceci :
UpdateContext({locOldPosition: DataCardValueXXX.Text});; SubmitForm(Form1)
(le XXX c’es le numéro du DataCardValue qui contient ta donnée de position dans le formulaire)ensuite, dans le OnSuccess du formulaire tu dois mettre à jour tous les produits qui sont sur l’ancienne position A pour les mettre sur la nouvelle position B comme ceci :
UpdateIf(NomDeTaListe; Position = locOldPosition; {Position = Form1.LastSubmit.Position})
Et voilà. Le LastSubmit sur un formulaire contient le dernier enregistrement complet qui vient d’être créé ou mis à jour par le SubmitForm().
CommentID=5Uqu6lBxOays2NT, PostID=YfeT5El5svkiDZa