决策报表内的图表再绑定数据源时,如何处理多源数据(多个不同数据表)内的数据来进行显示?比如一个柱状图,分类取得是A表内的name字段,数值取的是B表内的num字段,这种情况下该如何处理?
数据字典已尝试过,数据字典只能满足同一张表内的不同字段的绑定展现,我没有实现绑定2张不同的表内数据,外键形式也尝试了,不显示外键绑定数据,还是只显示本表内的数据。
两种做法:
1.数据集里面用join ,写好sql取数就行了,想取哪个表就取那个,关联得出最后的结果(也就是要主要是调整重写一个数据集)。
2.不用图表块,用报表块来做,在报表块里面拖入数据集的字段,然后下方合并一片区域做插入图片,图片数据使用单元格数据集,最后隐藏拖入字段的行,只展示图表的内容即可。
(也可以对于图表块直接使用单元格数据集,引用别的报表块中的单元格,大概公式是:reportX~A1 这种)