cognos report studio 直接写sql,sql里面参数可以写成非必选状态么 ?谢谢

0
已邀请:
0

贝克汉姆 - 高级数据仓库工程师,拥有丰富的数据治理实践经验 2017-04-06 回答

SQL可以写marco,
写成:where field = #prompt('pParm','string',' ')#
或  #prompt('pParm','string',' ',' where field =')#
0

cognos_bao - 专业报表开发员工 2017-04-11 回答

大概是这个样子,你自己再调整调整,sq是我加的,你按照实际情况调整
WHERE ((C=#sq(prompt("pParm","token"," "))#
              AND #sq(prompt("pParm","token"," "))# <>'')
              OR #sq(prompt("pParm","token"," "))# ='') 

QQ截图20170411154224.png

 

QQ截图20170411154246.png

 

要回复问题请先登录注册