巴斯光年青铜一
2022-10-6 16:56:43 发布在问答
数据集/组件
1.如何实现数据集SQL表名的动态化?
2.如何实现全局组件(一个组件所有报表都可以使用)?
3002
7
精彩评论7
humming青铜三
发表于 2022-10-8 10:53:43 显示全部楼层
1. 动态的表字段是一样的还是不一样的?从查询的角度看应该只支持一样的字段。那么可以使用参数的内嵌形式来做。  ?{@paramName} 的形式
2. 一种方式就是直接复制粘贴到不同的报表, 另外一种方式是组合报告,他是把不同的报告组合成一个。
回复

使用道具 2#

yhdata_yzm
发表于 2022-10-8 11:04:35 显示全部楼层
1.你说的动态是什么意思
2你说的是你的报告1中做了组件,其他报告也可以使用?
回复

使用道具 3#

yhdata_dJz6NMx8玄铁二
发表于 2022-10-10 15:07:43 显示全部楼层
humming 发表于 2022-10-8 10:53
1. 动态的表字段是一样的还是不一样的?从查询的角度看应该只支持一样的字段。那么可以使用参数的内嵌形式 ...

比如现在有一批表,一年级学生表(student_1)、二年级学生表(student_1)、三年纪学生表(student_3)、。。。。N年纪学生表(student_n),现在有一个报表,选择几年级,就展示几年级的学生名单,展示的数据项一样,都是学生号、学生姓名、学生性别、学生考试分数等信息,请问以下功能如何实现:年级为查询条件,选择1年级就从student_1中查,选择其他年级,就从相应的年级表查询相应的数据?
回复

使用道具 4#

yhdata_dJz6NMx8玄铁二
发表于 2022-10-10 15:09:31 显示全部楼层
yhdata_yzm 发表于 2022-10-8 11:04
1.你说的动态是什么意思
2你说的是你的报告1中做了组件,其他报告也可以使用? ...

动态的意思就是数据集根据查询条件从不同的表里查询,不过这些表的表结构一致,只是存储的内容不一样。
回复

使用道具 5#

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

通过参数来控制?
回复

使用道具 6#

yhdata_dJz6NMx8玄铁二
发表于 2022-10-11 16:40:32 显示全部楼层
yhdata_yzm 发表于 2022-10-10 15:27
通过参数来控制?

可以用,多谢
回复

使用道具 7#

yhdata_yzm
发表于 2022-10-11 16:59:12 显示全部楼层
回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部