GetEntityWhere (TSDataServiceProviderInfo)

De Wiki1000
Révision datée du 6 mai 2011 à 15:52 par Syfre (discussion | contributions) (Page créée avec « <source lang='delphi'>function GetEntityWhere(const iClassName:string; const iWhere,iOrderBy:string; Args:Array of variant):TsdataRemoteObjectNP;</source> Cette fonction ret… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>function GetEntityWhere(const iClassName:string; const iWhere,iOrderBy:string; Args:Array of variant):TsdataRemoteObjectNP;</source>

Cette fonction retrouve une ressource SData identifiée par une clause Where.

iClassName Une classe d'entité de service distant non persistante.
iWhere Clause where
iOrderBy Ordre de tri de la clause where
Args Arguments de la clause Where

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.GetEntityWhere('RE_Expense',,'dateExpense',[]) 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

}}