2011-12-23 2 views
0

私はエキスパート・モード問合せです。また、私はviewCriteriaとwhereClauseを持っています。Oracle ADFビュー・オブジェクト・エキスパート・モードsetWhereClauseはラップされた問合せからパラメータを実行できません

whereClauseをunderと実行して実行すると、 viewObjectはデータベースから行を取得できません。しかし、私が同じ質問をヒキガエルに入れたとき、私は結果を見ることができます。あなたが私を助けることができる...

ビュー・オブジェクトgetQueryは、JDeveloperの

SELECT * 
    FROM (SELECT CO.CUST_ORD_ID, 
        PA.ACTORID_ AS WRK_GRP_ID, 
        CO.CUST_ID, 
        cam_pkg.getCustomerFullName (CO.CUST_ID) AS CUST_NAME, 
        WG.NAME AS WRK_GRP_NAME, 
        TI.CREATE_ AS ACTOIN_DATE, 
        WT.WFLW_TASK_ID, 
        WT.NAME AS WFLW_TASK_NAME, 
        TI.NAME_ AS TASK_SHRT_CODE, 
        CO.ORD_ST_ID, 
        ORS.NAME AS ORD_ST_NAME, 
        TI.PROCINST_ AS PROC_INSC_ID, 
        TI.ID_ AS TASK_ID 
      FROM cust_ord co, 
        JBPM_TASKINSTANCE TI, 
        jbpm_pooledactor PA, 
        jbpm_taskactorpool TAP, 
        wrk_grp WG, 
        ord_st ORS, 
        WFLW_TASK wt 
      WHERE CO.CUST_ORD_ID = 
         jbpm_pkg.get_subLong_jbpm_var_insc (TI.PROCINST_, 
                  'CustOrderId') 
        AND TI.ISOPEN_ = 1 
        AND TI.END_ IS NULL) QRSLT 
WHERE (TASK_ID IN 
       (1128732, 
       1129513)) 

答えて

0

どのバージョンを引き起こしますか?どのように正確にビュー基準を適用していますか?期待どおりにクエリが形成されていますか?ビューコントロールプロジェクトの実行/デバッグプロパティに -Djbo.debugoutput = consoleを入れてログを有効にしてください(サーバーをバウンスするようにしてください)

関連する問題