我查看下面的链接:
然而,这似乎不符合我的要求。
所以,基本上,我的数据库字段包含以下内容:
type_id | type_value
1个Test1的
2的Test2
所以,我想让水晶报告生成列
Test1 |测试2
1 2
如果我更改了以下数据:
type_id | type_value
1测试11
2 Test22
水晶报告栏会自动反应:
Test11 |测试22
1 2
关于如何实现这一点的任何想法?
谢谢!
答案 0 :(得分:0)
我希望在数据源中完成数据透视而不是Crystal Report。
从执行数据透视的动态SQL /应用程序代码准备数据表。知道最大值您可以在报告中显示的列。像这样的表的输出
Column1Name, Column1Value, Column2Name, Column2Value...
如果报告列为空,请使报告列按列名禁止。
答案 1 :(得分:0)
为此目的在水晶报告中使用交叉表。
在行中输入类型ID和列放置类型值。