GetEntity (TSDataServiceProviderInfo)

De Wiki1000
function GetEntityBySDataKey(const iClassName:string; const iKey:string):TsdataRemoteObjectNP;

Cette fonction retrouve une ressource SData identifiée par sa clé unique.

iClassName Une classe d'entité de service distant non persistante.
iKey L'identifiant SData de la ressource à retrouvée
Info-20px.png Note : L'identifiant SData de la ressource est la propriété key SData

Exemple :

var prv:TSDataServiceProviderInfo; inst:RE_Expense;
begin
  prv := TSDataServiceProviderInfo.Create;
  prv.UserName := 'syfre';
  prv.UserPassword := '';
  prv.EndPointURL := 'http://syfre/syfre/server/sdata/syfre/ndfContract/-/';
 
  inst := prv.GetEntityBySDataKey('RE_Expense','11CD0000000001D20002000000090002') as RE_expense;
  if Assigned(inst)
     then showMessage('ok')
     else showMessage('not found');
end;

Voir aussi

TSDataServiceProviderInfo (class)Développement DSM

Outils personnels