/
TccRemoteQueryRepository.ExecAsync

TccRemoteQueryRepository.ExecAsync

Methode

TccRemoteQueryRepository.ExecAsync() : Observable<boolean>

Beschreibung

Diese Methode gibt das Observable zurück, das für die asynchrone Abfrage verwendet wird.

Ein Observable ist ein reaktives Programmierkonzept, das Datenströme verwaltet.

Observables ermöglichen eine effiziente Kombination, Transformation und Reaktion auf Datenströme.

Sie werden häufig in asynchrone Frameworks wie RxJS integriert.

Beispiel

ResetRepo: { OnSelect: () => { 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; console.log(repo.Response.Columns); if(rowcount > 0) ccFields.SetState("h_inventory", "ccFS_Okay"); else ccFields.SetState("h_inventory", "ccFS_Error", "No inventory found"); } }) }

 

Related content

TccRemoteQueryDatabase.ExecAsync
TccRemoteQueryDatabase.ExecAsync
More like this
TccRemoteQueryRepository.Reset
TccRemoteQueryRepository.Reset
More like this
TccRemoteQueryRepository.Response
TccRemoteQueryRepository.Response
More like this
TccRemoteQueryRepository.Query
TccRemoteQueryRepository.Query
More like this
TccRemoteQueryRepository.SourceId
TccRemoteQueryRepository.SourceId
More like this
TccRemoteQueryDatabase.SourceId
TccRemoteQueryDatabase.SourceId
More like this