Problème dans fonction ForAll
-
Problème dans fonction ForAll
Salut à tous,
j’ai une réaction inattendue dans un ForAll.
Je m’explique. J’ai un écran sur lequel apparaissent 2 Galeries
-
Gal_DA qui liste les “Demandes”
-
Gal_Articles pour le détails des articles liés à une demande sélectionnée (dans ma Gal_DA)
Je donne la possibilité à un acheteur de pouvoir supprimer un des articles (dans le cas où il n’y aurait plus de stock pour cet item)
Lorsque mon item a été retiré de ma Gal_Articles, je fais un ForAll et RenameColumns pour ajouter un ID pour tous les articles restants dans ma source de données (SPList)
Je fais donc un LookUp dans ma source de donnée sur tous les item ayant ID = ID30 et je patch la colonne “Prix total” de tous ces items en faisant la somme de tous les articles présents dans ma Gal_Articles (donc sans celui ou ceux qui auraient été annulés)
Pour info “TotalLigne” correspond au prix total pour un article (Qté*PU)
“PTotal” = somme de tous les TotalLigne de chaque article lié à une Demande.
Ci-dessous, 4 articles lié à une demande. Le 4e article à été annulé (Le contenu du champ PTotal à été supprimé pour cet article) pour les 3 autres articles le PTotal de chaque articles est égal à 552 mais il n’y a que mon premier article qui est mis à jour, les 2 autres restent avec l’ancien Total (798)
Je ne comprends pas vraiment pourquoi.
Je me demande si ça ne vient pas de mon Filter. J’aurais peut-être dû avoir comme source ma liste SP avec une condition qui me permet de faire ressortir uniquement les items voulus? (Au lieu de la Galerie)
Si vous avez une idée pour m’éclairer, merci bien!
PostID=T9vSh2cd2jtqtA5
-
Connectez-vous pour répondre.