2011-01-10 162 views
0

我在Visual Studio 2008中使用Crystal Reports Basic将我的webform打印为PDF。除了我无法获取我在数据集中创建的数据表以显示类似格式的表格中的所有结果之外,所有工作都可以正常工作。它为每页返回一个结果的每条记录创建一个页面。我创建了一个包含数据表的数据集,并在VB中进行数据绑定。就像我所说的,除了它为我的数据表中返回的每个结果返回单个页面外,一切都可以工作。我如何让它在一个地方出现?之后我可能会担心格式化线条和网格,我只需要将它们全部以行/列类型的方式显示在第一页的一个位置。Crystal Reports Basic - 数据表每页显示一条记录

回答

0

要显示每页有许多行的报表,您必须在报表的“详细信息”部分添加数据表字段。您可以在页眉部分包含列标题,因此,如果您的报告增长,每个页面都将包含列标题。

+0

感谢您的快速回答。问题是我在报告中发生了很多其他事情,我无法这样做。但我找到了一个解决方案。我添加了一个只有我想要的数据表格的子报表,并将其格式化为表格。现在我已经将所有数据都集中在我想要的主要报告中。谢谢! – jmease 2011-01-10 18:53:12

0

添加了只有数据表信息的子报表,没有我主要报表上的所有其他东西。然后,我可以使用子报表中的报表头来创建列并将其格式化为一张表格。

0

节专家有每个称为新页节之前新页后的选择。正如名字所暗示的,如果你打开这些选项,Crystal会在该部分出现之前/之后添加一个分页符。

如果您打开了其中一个选项,然后关闭它应该可以解决您的问题。