« GetEntity (TSDataServiceProviderInfo) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<source lang='delphi'>function | <source lang='delphi'>function GetEntity(const iClassName:string; const iKey:string):TsdataRemoteObjectNP;</source> | ||
Cette fonction retrouve une ressource SData identifiée par sa clé unique. | Cette fonction retrouve une ressource SData identifiée par sa clé unique. | ||
Ligne 24 : | Ligne 24 : | ||
prv.EndPointURL := 'http://syfre/syfre/server/sdata/syfre/ndfContract/-/'; | prv.EndPointURL := 'http://syfre/syfre/server/sdata/syfre/ndfContract/-/'; | ||
inst := prv. | inst := prv.GetEntity('RE_Expense','11CD0000000001D20002000000090002') as RE_expense; | ||
if Assigned(inst) | if Assigned(inst) | ||
then showMessage('ok') | then showMessage('ok') | ||
Ligne 36 : | Ligne 36 : | ||
{{Footer|TSDataServiceProviderInfo (class)}} | {{Footer|TSDataServiceProviderInfo (class)}} | ||
[[Category:Stéréotype entité de service distant]] |
Dernière version du 15 mars 2013 à 08:04
<source lang='delphi'>function GetEntity(const iClassName:string; const iKey:string):TsdataRemoteObjectNP;</source>
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 |
Exemple :
<source lang="delphi"> 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.GetEntity('RE_Expense','11CD0000000001D20002000000090002') as RE_expense; if Assigned(inst) then showMessage('ok') else showMessage('not found');
end; </source>
Voir aussi
{{#if:TSDataServiceProviderInfo (class)|
{{#if:TSDataServiceProviderInfo (class)|— TSDataServiceProviderInfo (class) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}