
Reply To: Retourner l'id ou le name d'une pièce jointe à la suppression.
Bonjour,
Si j’ai bien compris :
Les modifs sont faites dans une collection : nouvel item, update d’un item et suppression d’un item
Quand l’utilisateur clique sur “enregistrer” le contenu de la collection est patché sur la source de données
Si tel est le cas, dans ce genre de situation, avec un
AddColumns()
dans leCollect()
, j’ajoute simplement une colonne à ma collection où je vais “enregistrer” l’opération à faire à l’update : “NoChange” / “New” / “Update” / “Remove”.Ca permet avant le patch de faire dans l’ordre :
Alléger ma collection (et donc le patch qui va suivre) de tous les enregistrements taggés “NoChange” avec un RemoveIf() sur ma collection
de séparer les éléments taggés “Update” et “New” (pour gagner en temps de patch si je peux en faire une partie en lot plutot qu’en ForAll)
de marquer les éléments à supprimer de ma source de données avec un RemoveIf() en me basant sur les items taggés “Remove”
CommentID=0jtlTCw9Me3RGyh, PostID=ArxNHHMC0kIkCDM