Oracle ADF View Object Expert Mode setWhereClause не может выполнить параметр из перенесенного запроса - PullRequest
0 голосов
/ 23 декабря 2011

У меня есть запрос в режиме экспертного режима. Также у меня есть viewCriteria и whereClause.

Когда я использую whereClause, как under и execute; viewObject не может взять ни одной строки из базы данных. Но когда я ставлю тот же запрос в жабу, я вижу результат. Можете ли вы помочь мне ...

viewObject getQuery result

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)) 

1 Ответ

0 голосов
/ 30 декабря 2011

какая версия jdeveloper? и как именно вы применяете критерии просмотра? Вы уверены, что ваш запрос формируется так, как вы ожидаете? Попробуйте включить ведение журнала, поставив -Djbo.debugoutput = console в свойствах run / debug вашего проекта управления представлением (убедитесь, что сервер отказов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...