我使用了以下命令的to参数:
[BUSINESS VIEW].[All Business View].[STAGES] in (prompt('STAGES1','string','Arrival announced'))
和
[BUSINESS VIEW].[All Business View].[NEXTSTAGE] in (prompt('NEXTSTAGE','string','Arrival announced'))
正如你所看到的,我试图做的是设置默认值,以防用户没有选择其中一个,这两个都是可选的。
在运行报告时,我收到以下错误:
"XQE-DAT-0001
Data source adapter error: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-440, SQLSTATE=42884, SQLERRMC=PROMPT;FUNCTION, DRIVER=3.63.123 - when processing query: SELECT"COGNOS"."TERMINALNAME“AS "TERMINALNAME","COGNOS"."CCN”AS "CCN","COGNOS"."CIDENTIFICATION“AS "CIDENTIFICATION","COGNOS"."STAGES”AS "STAGES","COGNOS"."NEXTSTAGE“AS "NEXTSTAGE",SUM( "COGNOS”. "TIMETAKEN“) AS”TIMETAKEN“FROM "KAP"."COGNOS”“COGNOS”WHERE "COGNOS"."STAGES“IN ( prompt('STAGES1',‘string”,’prompt(‘STAGES1’,‘string,’‘)‘竞争对手已宣布’))和“COGNOS”。“NEXTSTAGE”IN ( prompt('NEXTSTAGE','string',‘到达公告’))按"COGNOS"."TERMINALNAME","COGNOS"."CCN","COGNOS"."CIDENTIFICATION","COGNOS"."STAGES","COGNOS"."NEXTSTAGE".“NEXTSTAGE”.“
我整天都在尝试将默认值设置为参数,以防用户没有选择,但找不到成功运行的方法。有谁走运了吗?
发布于 2014-07-09 14:49:08
[BUSINESS VIEW].[All Business View].[STAGES] in (#promptmany('STAGES1','string','''Arrival announced''')#)和
[BUSINESS VIEW].[All Business View].[NEXTSTAGE] in (#promptmany('NEXTSTAGE','string','''Arrival announced''')#)https://stackoverflow.com/questions/24645266
复制相似问题