我正在创建一个摘要报告(使用BIRT 2.6.1),并在网格(不是表格或多维数据集)中布置一些特定的摘要值。
说这是一个简单的查询:
SELECT decision FROM dataTable
我在我的网格上创建了一个数据绑定/聚合(名为“sumDecision”),类型为count,其表达式为:
dataSetRow["decision"]
现在,我尝试将其插入到网格中,作为“数据”或“动态文本”与列绑定:
row["sumDecision"]
但是当我运行报告时,它显示为空白。我该怎么做?使用dataSet [“decision”]似乎也没有做任何事情。
答案 0 :(得分:3)
我会创建一个文本项(不是动态文本,只是文本),并在文本项上使用“Value Of”标签。这将为您提供一个表达式编辑器,只要您的网格绑定到相关数据集,您就可以在那里选择数据元素。
由于您只想查看网格中的文本,请确保选择“HTML”作为文本项的格式。
答案 1 :(得分:1)
一种解决方案是创建一个包含1列,1个细节的表格 - 然后删除详细信息&标题行,并在表格的页脚内创建我的网格。
从这里开始,我可以在表格中添加数据集,并创建适合我内心的聚合。
这是正确的方法,还是我错过了什么?