Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Multi datasrouce + criteria

$
0
0
Hello, I'm using
SmartClient Version: v10.0p_2014-10-22/Enterprise Deployment (built 2014-10-22)

I have 2 datsources (Users, Vault)

I have to get Vault_name from Vault table. Is there some simple critera that combines datasoureces or something like that?

I fetch current data: "USER_ID" and his "VAULT_ID" from Users.ds.xml. How can i get "VAULT_NAME" from Vault table (Vault.ds.xml) for that user? Thx

Code:

Criteria c = new Criteria();
//find user with id
c.addCriteria("DU_ID", "16297811");
               
//set datasource
DataSource customDS =DataSource.get("PB_Users");
customDS.fetchData(c, new DSCallback() {
  @Override
  public void execute(DSResponse dsResponse, Object data,
  DSRequest dsRequest) {
                               
    @SuppressWarnings("unused")
    Record[] records = dsResponse.getData();
                               
    System.out.println("User ID:"+ records[0].getAttribute("USER_ID"));
    System.out.println("Vault ID:"+ records[0].getAttribute("VAULT_ID"));


        }
});


Viewing all articles
Browse latest Browse all 4756

Trending Articles