GetEntityWhere (TSDataServiceProviderInfo)
De Wiki1000
function GetEntityWhere(const iClassName:string; const iWhere,iOrderBy:string; Args:Array of variant):TsdataRemoteObjectNP;
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 :
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;
Voir aussi