2016-04-06 15 views

答えて

2

は、あなたが最初のすべての結果を反復処理する必要があります事前に

SELECT SI_ID,SI_NAME,SI_KIND FROM CI_INFOOBJECTS WHERE SI_KIND IN ('WEBI', 'FULLCLIENT') AND SI_ID = #si_webi_ID 

ありがとう:

string boQuery = "SELECT si_id,si_name,si_webi,si_cuid FROM CI_AppObjects WHERE SI_NAME = '#UniverseName' AND SI_KIND = 'Universe'"; 
InfoStore boInfoStore = new InfoStore(boEnterpriseService); 
InfoObjects boInfoObjects = boInfoStore.Query(boQuery); 

はsi_webiのIDプロパティを取得し、その後計算されたすべてのIDを持つすべてのレポートを取得することが可能ですクエリを使用して SI_WEBIプロパティの内容を取得するか、両方のステップを1つのクエリに結合します。

select si_name 
    from ci_infoobjects 
where parents("si_name='webi-universe'","si_name='<<universe name>>'") 
関連する問題