我的rdl报告中有一大堆级联参数,其默认值为“全部'到处。但是,在用户更改了一些父参数后,所有孩子都会空白,然后他必须选择“全部”。手动输入每个子参数的下拉列表中的值。这是非常恼人的工作人员。如何强制报告以修复默认状态'全部'尽管父参数有任何变化,但子参数的值是什么?
答案 0 :(得分:2)
我已经找到了我的孩子参数空白问题的决定。在“报告参数”对话框中,只需打印到“未查询”对话框即可。引号中的字段默认值。例如,在olap数据源的情况下:print
="[Calendar].[Quarter].&[All]"
而不是:
[Calendar].[Quarter].&[All]
此季度后,子级联参数不会丢失其默认值'全部'当用户选择另一年时。赶快行动吧!
答案 1 :(得分:0)
通过将默认值保持为"全部",您无法做任何事情。这只是第一次呈现报告。更改父参数后,将刷新子值,然后开始查看"可用值"集。
因此,无论来自作为可用值源的数据集的值是什么,都将被视为填充子参数。所以只有这样你才能拥有一个" All" 仍然是,是修改数据集。如果您可以共享参数的MDX查询,甚至可以将其作为镜头提供,我们可能会帮助您进一步提升。