提示页面需要输入,需要设置为否

Prompt Page Requires Entry, Required set to No

我有一份我开发的报告,它使用 here 所述的渲染变量。

我的提示页面有 3 个充满变量的复选框组。我的第一个框设置为必需,因为它包含需要提取的关键信息。第二个和第三个具有可选值。当报告运行时,它需要至少选择方框 2 和 3 中的选项之一。

有什么想法吗?

如果在查询数据项中直接引用参数,即使您将其设置为 'Optional',Cognos 也会强制要求其关联的提示。如果这是问题所在,解决方案是使用提示宏而不是正常的 ??句法。如果不满足提示,您可以设置默认值以通过。这允许提示像可选提示一样工作。

最低语法为:

#prompt('prompt_name','string','')#

第三个参数为默认值。我刚刚在这里使用了一个空字符串,但您可以将其更改为您想要的任何内容。