我在Visual Studio 2008中使用Crystal Reports Basic将我的webform打印到PDF。一切正常,除了我无法获取我在数据集中创建的数据表,以在格式表格中显示所有结果。它为每个返回的记录创建一个页面,每页一个结果。我创建了一个数据集,其中包含数据表,并在vb中进行数据绑定。就像我说的,一切正常,除了它为我的数据表中返回的每个结果返回一个页面。如何让它出现在一个地方?我可以担心以后格式化线条和网格,我只需要将它全部显示在行/列类型方式的第一页上的一个位置。
答案 0 :(得分:0)
要显示每页有多行的报表,必须在报表的“详细信息”部分添加数据表字段。您可以在“页眉”部分中包含列标题,因此,如果报表增长,则每个页面都将包含列标题。
答案 1 :(得分:0)
添加了仅具有数据表信息的子报表,而没有我的主报告所具有的所有其他内容。然后我可以使用子报表中的报表标题来创建列,并将其全部格式化为表格。
答案 2 :(得分:0)
在部分专家中,每个部分都有一些选项,分别为新页面和新页面。顾名思义,如果您打开这些选项,Crystal会在每次显示该部分之前/之后添加分页符。
如果您打开其中一个选项,则将其关闭可以解决您的问题。