如何在报表中动态创建特定行数

时间:2013-03-28 13:34:34

标签: devexpress xtrareport

问题有点奇怪。我的datasource对象有一些布尔属性,我想根据这些属性的值创建一个包含行数的表。例如,如果值为True,True,False,我需要2行。如何完成这样的任务?

2 个答案:

答案 0 :(得分:1)

您可以使用XRTable。在那里,您可以轻松地动态添加行。只需创建XRTableRow对象。用一些XRTableCell对象填充它然后说:

XRTable.InsertRowBelow();

因此,你可以遍历你的对象并使用boolean = true,你可以创建一行并将其插入到你的表中。

答案 1 :(得分:0)

我建议您使用XtraReportBase.FilterString Property来过滤数据源中的行。