Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

TccRemoteQueryRepository.SourceId

Beschreibung

Id SourceId enthält die ID des Repositories, das man abfragen möchte. abgefragt werden soll.

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

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

Beispiel

Codeblock
languagetypescript
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");  
        }
      })

...