BOUTON CLONE MODEL DRIVEN

  • BOUTON CLONE MODEL DRIVEN

    Posté par Fred sur 23 juin 2024 at 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 9 months, 3 weeks ago 2 Membres · 1 Réponse
  • 1 Réponse
  • DavidZed

    Member
    26 juin 2024 at 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.