永洪社区

标题: 数据集/组件 [打印本页]

作者: 巴斯光年    时间: 2022-10-6 16:56
标题: 数据集/组件
1.如何实现数据集SQL表名的动态化?
2.如何实现全局组件(一个组件所有报表都可以使用)?

作者: humming    时间: 2022-10-8 10:53
1. 动态的表字段是一样的还是不一样的?从查询的角度看应该只支持一样的字段。那么可以使用参数的内嵌形式来做。  ?{@paramName} 的形式
2. 一种方式就是直接复制粘贴到不同的报表, 另外一种方式是组合报告,他是把不同的报告组合成一个。
作者: yhdata_yzm    时间: 2022-10-8 11:04
1.你说的动态是什么意思
2你说的是你的报告1中做了组件,其他报告也可以使用?
作者: yhdata_dJz6NMx8    时间: 2022-10-10 15:07
humming 发表于 2022-10-8 10:53
1. 动态的表字段是一样的还是不一样的?从查询的角度看应该只支持一样的字段。那么可以使用参数的内嵌形式 ...

比如现在有一批表,一年级学生表(student_1)、二年级学生表(student_1)、三年纪学生表(student_3)、。。。。N年纪学生表(student_n),现在有一个报表,选择几年级,就展示几年级的学生名单,展示的数据项一样,都是学生号、学生姓名、学生性别、学生考试分数等信息,请问以下功能如何实现:年级为查询条件,选择1年级就从student_1中查,选择其他年级,就从相应的年级表查询相应的数据?
作者: yhdata_dJz6NMx8    时间: 2022-10-10 15:09
yhdata_yzm 发表于 2022-10-8 11:04
1.你说的动态是什么意思
2你说的是你的报告1中做了组件,其他报告也可以使用? ...

动态的意思就是数据集根据查询条件从不同的表里查询,不过这些表的表结构一致,只是存储的内容不一样。
作者: yhdata_yzm    时间: 2022-10-10 15:27
yhdata_dJz6NMx8 发表于 2022-10-10 15:09
动态的意思就是数据集根据查询条件从不同的表里查询,不过这些表的表结构一致,只是存储的内容不一样。 ...

通过参数来控制?
作者: yhdata_dJz6NMx8    时间: 2022-10-11 16:40
yhdata_yzm 发表于 2022-10-10 15:27
通过参数来控制?

可以用,多谢
作者: yhdata_yzm    时间: 2022-10-11 16:59
yhdata_dJz6NMx8 发表于 2022-10-11 16:40
可以用,多谢

okk




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