从Crystal Reports 2016 v14中删除所有分页符-> Excel导出

时间:2018-10-24 13:34:15

标签: excel crystal-reports

我已经有一段时间没有清理Crystal了,并且有一个客户的报告很漂亮(在所有正确的位置都有分页符)。问题是他们真的想将报告导出到一个大的Excel文件中,并且

我们拥有它,因此页面标题仅导出一次...但是当Crystal认为应该“分页”输出数据时,我们不能停止重复出现组标题。

我在Excel导出中或在详细信息或页面节中看不到“忽略分页符”的任何方式……这是任何方式的选择吗?

或者我可以对它们进行SQL查询,但是然后我在教他们一种新的工具或方法。

3 个答案:

答案 0 :(得分:0)

可以尝试使用ExportFormatType.ExcelRecord代替ExportFormatType.Excel吗?这样,它无需格式化即可导出。

有关此answer的更多信息。

答案 1 :(得分:0)

如果@TheOne__的目标答案确实对您有用,您可以尝试我通常做的事情:

  1. 在报告中传递参数以指示其是否适用于Excel。
  2. 使用与页面计数器和组计数器结合使用的参数来禁止显示页眉,并避免在各部分上出现“新页之前”和“新页之后”。

例如,假设参数名为{?Excel}。

创建一个公式来“抑制”“页面标题”,如下所示:

{?Excel} and pagenumber > 1

因此,页面标题将仅打印一次。

答案 2 :(得分:0)

我不想以编程方式进行此操作……所以我只是将页面长度增加到最大,从而消除了客户所关注的所有用例。

如果弹出更多用例,可以将这些选项用作备份。