Birt:如何从 dataSetRow[“value”] 获取第二行
我将 xml 作为我的数据源,我创建了 DataSet,它为我提供了两条记录:例如
cur, value, year
EUR 1000 2011
USD 2000 2011
,在网格(2x2)中,我想显示数据如下:
EUR 1000
USD 2000
而不是我得到的:
EUR 1000
EUR 1000
我得到我的数据 dataSetRow["cur"] , dataSetRow["值"];
我不想使用列表或表格。那么我怎样才能得到第二行呢?我可以使用某种迭代器吗?
I got xml as my data Source, I create DataSet which gives me two records for example :
cur, value, year
EUR 1000 2011
USD 2000 2011
and in grid (2x2) I would like to show data as follows :
EUR 1000
USD 2000
instead of that I got :
EUR 1000
EUR 1000
I get my data dataSetRow["cur"] , dataSetRow["value"];
I don't want to use list or table. so how can i get the second row ?? can i use some kind of iterator ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用 Table 对象而不是 Grid 对象来显示您的值。尝试将数据集从数据资源管理器视图直接拖放到报表设计布局窗格中 - 它应该自动插入一个表。 (您可能需要调整列大小。)
切换到预览窗格(不要忘记删除不需要的网格对象)- 您应该在报告中看到所有数据集值。
You need to use a Table object, not a Grid object, to display your values. Try dragging and dropping your dataset from the Data Explorer view directly into the Report Design Layout pane - it should insert a table automatically. (You may want to adjust column sizes.)
Switch to the Preview pane (don't forget to remove the unwanted grid object) - you should see all the dataset values in your report.