« Create (service entity) » : différence entre les versions

De Wiki1000
(Page créée avec « <source lang='delphi'>procedure Create;</source> Cette procédure est appelée lorsqu'une entité est créée par une requête SData HTTP POST. Elle doit créer l'objet de … »)
 
Aucun résumé des modifications
 
Ligne 37 : Ligne 37 :


*[[Classe_entité de service local_(stereotype)|Classe entité de service locale]]
*[[Classe_entité de service local_(stereotype)|Classe entité de service locale]]
[[Category:Stéréotype entité de service local]]

Dernière version du 15 mars 2013 à 08:15

<source lang='delphi'>procedure Create;</source>

Cette procédure est appelée lorsqu'une entité est créée par une requête SData HTTP POST.

Elle doit créer l'objet de la classe maître correspondant.

Exemple :

<source lang='delphi'> //Procedure Create; var inst:Expense; begin

 // Save the entity properties to the main object
 SaveObjectToMain;
 // Get back the main object
 inst := MainObject;
 // update properties
 inst.status.value := ndf_status_pending;
 inst.dateStatus := now;
 inst.reasonStatus := _TP('Votre interlocuteur : Mlle Rose Mary');
 inst.amountInAccount.value := amount.Value;
 // Write back updated properties to the entity
 LoadObjectFromMain;

end; </source>

Voir aussi