C# C晶体报告中的分页符

C# C晶体报告中的分页符,c#,crystal-reports,C#,Crystal Reports,在我的C.Net windows应用程序中,我使用crystal reports打印员工信息。我使用A4卷筒纸进行打印。在这里,当我打印报告时,它工作正常。我的问题是,如果表格只包含一行记录,则需要整页打印,并且没有分页符,我指的是打印报告所需的全部A4纸。但我只需要其中的一小部分。如何在报告后分页符和删除空白 我理解您的问题。这不是一个片面的问题,即使记录的容量超过A4页,您的打印也不会以单张打印。 Crystal Report不支持动态纸张大小,并且辊式打印没有固定的纸张高度。因此,使用cr

在我的C.Net windows应用程序中,我使用crystal reports打印员工信息。我使用A4卷筒纸进行打印。在这里,当我打印报告时,它工作正常。我的问题是,如果表格只包含一行记录,则需要整页打印,并且没有分页符,我指的是打印报告所需的全部A4纸。但我只需要其中的一小部分。如何在报告后分页符和删除空白

我理解您的问题。这不是一个片面的问题,即使记录的容量超过A4页,您的打印也不会以单张打印。 Crystal Report不支持动态纸张大小,并且辊式打印没有固定的纸张高度。因此,使用crystal report,您不能在报表数据的末尾放置分页符。
如果报表结构不复杂,则必须创建代码来打印报表。我不太了解微软的报告工具。我认为微软报告工具可能会帮助你。

尝试压制产生空白空间的部分。你的意思是在细节部分或报告末尾抑制额外的间距吗?有分组吗?您是否在每组之后强制创建新页面?请在设计模式下发布报告的屏幕截图,以便我查看涉及的部分。在安装了卷筒纸打印机的客户端计算机上,您应该能够从页面设置菜单中选择该打印机。这将允许您控制卷纸选项。。。您没有看到这些选项中的任何一个,例如,关于在何处剪切页面的选项?@craig i没有使用任何组。这只是一个简单的报告,其中只有三个或四个字段,其大小为4 x 6。我使用Epson LX 300 II进行打印。@Ryan其大小为4 x 6。我使用Epson LX 300 II进行打印。所有字段都设置为自定义大小。