« GetEntityWhere (TSDataServiceProviderInfo) » : différence entre les versions
(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… ») |
Aucun résumé des modifications |
||
| Ligne 40 : | Ligne 40 : | ||
{{Footer|TSDataServiceProviderInfo (class)}} | {{Footer|TSDataServiceProviderInfo (class)}} | ||
[[Category:Stéréotype entité de service distant]] | |||
Dernière version du 15 mars 2013 à 08:04
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