RDLC - 如何在每个页面中显示数据集中的每一行?

时间:2014-08-04 04:30:19

标签: rdlc

我在报告中有一组文本框,并在数据集的文本框中绑定每一列。

截至目前,只有数据集中的第一条记录在文本框中绑定。

我需要数据集中的所有行以明智方式绑定在文本框中。 数据集中的每一行都以页面方式绑定到文本框。

第一页的第一条记录,第二页的第二条记录......等等。

如何实现这一目标?帮我解决这个问题......

先谢谢, Stephen.L

2 个答案:

答案 0 :(得分:2)

我最近遇到了同样的问题,我使用了stackoverflow的一些帮助解决了这个问题,你可能已经想出来了,但这是为了帮助其他类似的问题。

  1. 确保为报告定义了数据集。
  2. 在报告中添加“表格”控件。为了迭代数据集中的行,似乎需要这样做。
  3. 从表格中删除标题行和两个默认列,这样您就会留下一行包含一列。
  4. 将表格展开为布局的宽度,并使其与“自由格式”布局所需的一样高。
  5. 默认情况下,表格单元格中有一个TextBox。右键单击空表格单元格,然后选择“删除”以删除该TextBox。
  6. 将“矩形”控件拖到空表格单元格中。它似乎自动“停靠”到表格单元格的宽度/高度。
  7. 现在,您应该可以将DataSet(TextBoxes等)中的字段拖动到Rectangle中以生成所需的布局。

答案 1 :(得分:0)

您可以在详细信息组末尾使用List page breaks