使用PL/SQL输出HTML 报表时候参数值集报错(GL_SRS_PAGEBREAK_SEGS)

   在用PL/SQL 输出 HTML报表时候  参数段使用这2个值集时候 GL_SRS_PAGEBREAK_SEGS  报错:

 

应用产品 "客户化应用" 的并发程序参数 "CUXACCTBALRPT" 使用仅在 Oracle Forms 中支持的功能。从其它环境(如 OA 结构或 PL/SQL API)中可能无法提交此并发程序。

 

警告消息数: 2.
--------------------------------------------------------------
参数 "IV_LEDGER_FLEXFIELD_FROM" 使用验证类型为 "对" 的值集 "GL_SRS_PAGEBREAK_SEGS "。

 

仅在 Oracle Forms 中支持此值集类型。
--------------------------------------------------------------
参数 "IV_LEDGER_FLEXFIELD_TO" 使用验证类型为 "对" 的值集 "GL_SRS_PAGEBREAK_SEGS "。

 

仅在 Oracle Forms 中支持此值集类型。

 

解决方法:

在使用这个参数的前面增加一个参数 

参数名:    p_chart_of_accounts
值集:        GL_SRS_COA_ID_BYSOB
默认类型:SQL语句
默认值:    SELECT chart_of_accounts_id FROM   gl_sets_of_books WHERE  set_of_books_id = :$PROFILES$.GL_SET_OF_BKS_ID

注意在对应的PACKAGE中也增加此参数。

 

也可参考:http://www.itpub.net/thread-553912-1-1.html

http://hi.baidu.com/benmaoer/blog/item/41a3b31902d3654d42a9ad73.html

 

 

 

posted @ 2012-03-23 10:56  我不卖豆腐  阅读(534)  评论(0编辑  收藏  举报