Patch est la seule méthode permettant de créer un enregistrement. C’est une méthode magique car elle est également utilisée pour mettre à jour.
Créer un nouvel enregistrement
Elle peut agir sur toutes formes de sources de données : Liste SharePoint, table Dataverse et collection.
Patch(
Directory,
Defaults(Directory),
{
DisplayName:"Marcel Proust",
Information:"Ecrivain XXe"
}
)
Quelques explications
La méthode Patch repose sur 3 paramètres : Patch( DataSource, BaseRecord, ChangeRecord
Patch(Source, Enregistrement, Données)
La source : Quelle liste SharePoint, quelle Collection, quelle table Dataverse
L’enregistrement : Quel enregistrement
Données : Quels champs avec quelle donnée
Dans notre exemple, Directory est le nom de notre liste SharePoint, c’est notre Source
Default(Directory) signifie que nous souhaitons créer une nouvelle ligne dans la liste Directory. C’est notre Enregistrement
Le 3e paramètre spécifie pour chaque champ la valeur que nous souhaitons intégrer. Ce sont nos données