BOUTON CLONE MODEL DRIVEN

  • BOUTON CLONE MODEL DRIVEN

    Posté par Fred sur 23 juin 2024 à 0h13

    Bonjour, j’essai de créer un bouton “clone” d’un enregistrement mais ça ne fonctionne pas. Pouvez vous me dire ce qui coince ? Autre question, cela peut il fonctionner sur une table avec une colonne en numérotation automatique ? Merci d’avance.

    <div>
    <div>Patch(MATABLE,Defaults(MATABLE),{COLONNENAME: Self.Selected.Item.’COLONNENAME’. & ” (clone)”});</div>

    <div>Confirm(“on va copier” & Self.Selected.Item.COLONNENAME);</div>
    </div>

    DavidZed a répondu Il y a 3 mois, 3 semaines 2 Membres · 1 Réponse
  • 1 Réponse
  • DavidZed

    Membre
    26 juin 2024 à 9h28

    Hello,

    Je n’ai jamais eu à le faire, mais en théorie cela doit être possible en utilisant

     Patch(DropColumns(Source; ...

    L’idée est de spécifier les colonnes à ignorer :

    • La colonne contenant le GUID de l’enregistrement
    • La colonne en numérotation auto
    • Les colonnes “système” créées par Dataverse : owner, créé par, créé le etc…

    Une autre solution, cette fois-ci en spécifiant les valeurs à importer dans le nouvel enregistrement :

    Patch(Source; Defaults(Source) ; ShowColumns('Enregistrement à duppliquer' ; 'col 1', 'col 2' etc...

Connectez-vous pour répondre.