TccRemoteQueryRepository.SourceId

Eigenschaft

TccRemoteQueryRepository.SourceId

Beschreibung

SourceId enthält die ID des Repositories, das abgefragt werden soll.

Bei der Abfrage werden die Items des angegebenen Repositories zurückgegeben.

Das Repository muss zuvor in der Infinity-Applikation angelegt worden sein.

Beispiel

const repo = ccFactory.CreateRepositoryRemoteQuery("90qvOJ5K1kqYsIL0FbR57w",`(City eq 'Berlin')`); repo.ExecAsync().pipe(mergeMap(success=>{ if(success){ repo.Reset(); repo.SourceId = "L1SCCmEC8ky-Gno5NiD6bA"; repo.Query = `(Customer eq '${repo.Response.Rows[0]["Id"]}')`; return repo.ExecAsync(); } return of(false); })).subscribe(success=>{ if(success) { const rowcount = repo.Response.Rows.length; if(rowcount > 0) ccFields.SetState("h_inventory", "ccFS_Okay"); else ccFields.SetState("h_inventory", "ccFS_Error", "No inventory found"); } })