Répondre à: Individualiser suppression

  • DavidZed

    Membre
    31 octobre 2023 à 12h26

    Bonjour Claire ,

    Si ton popup est dans la galerie, voici comment je te conseille de procéder :

    • Un dans le onselect de l’icon corbeille : UpdateContext({ctxItemToDelete:ThisItem})

    • Un dans un container nommé cntPopupDelete :

      • un label text avec le message de confirmation

      • un bouton annuler avec sur son .OnSelect : UpdateContext({ctxItemToDelete:Blank()})

      • Un bouton confirmer avec sur son .OnSelect : Remove('ta source de données' ; ctxItemToDelete) ;; UpdateContext({ctxItemToDelete:Blank()})

      • dans le OnVisible du container : ctxItemToDelete.ID = Thisitem.ID

    Le popup ne devrait apparaitre que pour l’item pour lequel on a cliqué sur la corbeille

    Dans ce genre de besoin, préfère les variables de contexte avec la fonction UpdateContext() plutot que les variables globales avec Set() car dans ce genre de cas il n’est pas nécessaire d’avoir la valeur de ton popup dans toute l’app, elle sera utilise seulement dans cet écran

    CommentID=FHfHvaHSrZjELi3, PostID=LOVeuz3mpAWfRtY