永发信息网

如何根据数据库查询结果,确定动态显示的列。

答案:3  悬赏:40  手机版
解决时间 2021-03-23 05:48
  • 提问者网友:杀生予夺
  • 2021-03-22 19:35
如何根据数据库查询结果,确定动态显示的列。
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-03-22 20:00
动态sql组织好以后,也不知道到底最后是哪些列被查询出来了,那样的话,在模板设计中怎么设计。未使用动态sql的时候,我是这样想的。建立两个报表数据集,ds1,ds2(分别是select * from 表1;from 表2),然后标题中ABC列后面,直接用ds2.S(RID) 从左到右扩展。这样标题就动态产生了。但是不知道动态标题下面对应的数据该用什么公式写。按理可以用ds1.G(此行标题所在单元格的值)或者ds2.S(此行标题所在单元格的值).此行标题所在单元格的值,就是表1中该列的名称。但是不行。
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-03-22 21:14
网上FR关于动态列的介绍,主要是两种,一种是遍历所有的列,另一种是通过可复选的combobox确定显示的列。而我的需求是,根据数据库表中的数据确定显示哪些列,而且显示的列顺序也有要求。本次接触FR时间很短,上述问题如果太白痴,请见谅。
  • 2楼网友:骨子里都是戏
  • 2021-03-22 20:37
在数据库查询的结果上再做精确的查询
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯