junix2008
作者junix2008·2013-11-07 15:39
项目经理·耐普罗塑胶五金制品(深圳)有限公司

在同一个报表或图表里,根据不同的参数值,展示不同类别的内容

字数 479阅读 2492评论 2赞 3
有这种需求:同一个报表或图表,不同的人看,需要显示不同的内容,比如给老板看的是统计值,给员工看的是实际值,或是其他类型数据。
之前做报表时也有一个这样的需求,具体是这样的:有一个表有三个度量值:Score, YTD Value, Actual Value,需要在报表上放一个选项列表,选择不同的选项,报表显示不同的度量值。

实现方法如下:
1,先在报表页面增加提示选项(或是Radio Button也行),
2,给这个下拉列表添加三个选项:S--Score; T--YTD; V--Actual Value;
3,给这个提示指定一个参数:isValue
如下图所示:


4,打开Query Explorer,选择要展示的列表的query,增加一个data item。
5,选中新增的data item,在左边的属性栏双击Expression,打开表达式编辑窗口。
6,在表达式编辑窗口按图中所示,根据参数值进行判断,不同的参数应用不同的数据项值,如果类型不一样,转换数据类型保持一致。
7,这样定义后,在报表里只需要简单拖入该数据项,即可按不同的参数展示不同的内容了。
如下图所示:

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论2 条评论

ChaneyChaney总经理/总裁四川云翼科技有限公司
2014-11-18 09:46
奥,这样的嘛
zhinengyouzizhinengyouzi商业智能工程师苏宁易购
2013-11-27 23:24
研究一下
Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广