使用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