永洪社区

标题: 同一传参组件如何控制联动不同数据集 [打印本页]

作者: yh_heFUc5tH    时间: 2022-1-6 16:17
标题: 同一传参组件如何控制联动不同数据集
现有日报周报两个数据集,都包含维度a(总行,分行)维度b(c区,d区),度量1(外呼数)度量2(接通数)
    两个报表中只有度量1和度量2
问题1.怎么设置一个传参组件(绑定有度量1,度量2),同时控制两个不同数据集报表的变化
问题2.怎么设置可以改变未绑定在报表中的维度a,维度b同时控制两个报表(在同一数据集中用<>and=?{}< />控制,在不同数据集怎么控制)
作者: 环环    时间: 2022-1-6 16:38
数据表结果是怎样的,两个维度存一张表,两个度量存一张表,之间没有外键关联吗
作者: yh_heFUc5tH    时间: 2022-1-6 17:06
永洪tech-秀秀 发表于 2022-1-6 16:38
数据表结果是怎样的,两个维度存一张表,两个度量存一张表,之间没有外键关联吗 ...

就是两张除了数据不同,维度度量都一样的表,怎么用组件实现同时控制两张表的变化(选择传参组件,两张表上的度量都变化)
作者: 环环    时间: 2022-1-6 17:33
就是传参类组件就可以,绑维度字段做过滤不就行吗
作者: yh_heFUc5tH    时间: 2022-1-6 18:56
能说的详细点吗   我试着做了下不行
作者: yh_heFUc5tH    时间: 2022-1-6 18:57
永洪tech-秀秀 发表于 2022-1-6 17:33
就是传参类组件就可以,绑维度字段做过滤不就行吗

能说的详细点吗  我做了不行  是给谁绑定有怎么过滤
作者: Fiona    时间: 2022-1-8 17:37
日报和周报的数据集里用相同的过滤条件,比如where 维度a = ?{a} and 维度b = ?{b};
用两个组件分别绑定日报和周报数据集的两个度量字段。
加两个传参组件,名字改成数据集里的参数名字a和b,值可以时内嵌的值,也可以绑定另外的数据集。
加一个参数组件,值时内嵌的值,输入“日报”和"周报",通过脚本控制选择日报和周报时显示不同组件。
作者: Fiona    时间: 2022-1-8 17:39
日报和周报的数据集里用相同的过滤条件,比如where 维度a = ?{a} and 维度b = ?{b};
用两个组件分别绑定日报和周报数据集的两个度量字段。
加两个传参组件,名字改成数据集里的参数名字a和b,值可以时内嵌的值,也可以绑定另外的数据集。
加一个参数组件,值是内嵌的值,输入“日报”和"周报",通过脚本控制选择日报和周报时显示不同组件。
可以参见附件。解压之后,通过管理系统,资源部署里导入jar。




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4