Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 将Crystal Report 13导出为pdf和excel_Vb.net_Pdf_Crystal Reports_Export To Excel - Fatal编程技术网

Vb.net 将Crystal Report 13导出为pdf和excel

Vb.net 将Crystal Report 13导出为pdf和excel,vb.net,pdf,crystal-reports,export-to-excel,Vb.net,Pdf,Crystal Reports,Export To Excel,我们目前正在运行CR 8.5,并为用户提供将报告导出到Excel或PDF代码的选项,这些选项是在VB.Net中完成的。在8.5中,我们能够设置一个报告来运行两种格式,并且格式问题最少。这使得选择excel选项的少量用户可以轻松地操作数据,而不会出现任何问题。切换到CR 13,我遇到了一个问题,不再是这种情况。当我运行一个pdf格式的报告时,它在excel中的数据操作设置不好。我在从excel设计报告方面做了大量的研究,但这当然会截断pdf版本中的大量数据。我已经在代码中设置了ExportForm

我们目前正在运行CR 8.5,并为用户提供将报告导出到Excel或PDF代码的选项,这些选项是在VB.Net中完成的。在8.5中,我们能够设置一个报告来运行两种格式,并且格式问题最少。这使得选择excel选项的少量用户可以轻松地操作数据,而不会出现任何问题。切换到CR 13,我遇到了一个问题,不再是这种情况。当我运行一个pdf格式的报告时,它在excel中的数据操作设置不好。我在从excel设计报告方面做了大量的研究,但这当然会截断pdf版本中的大量数据。我已经在代码中设置了ExportFormatType以使用Excel和ExcelRecord,如果报表不使用分组或小计,这两种方法都可以正常工作。我意识到CR和Excel不能很好地协同工作,但有没有办法在这里找到一个快乐的媒介?任何帮助都将不胜感激。

我做的事情与您一样,但不幸的是,我所做的是有两个版本,一个为像素完美打印PDF格式,另一个为Excel格式。我也有过将Crystal导出到Excel的糟糕经历,因此我几乎总是只使用Excel记录或数据,而不使用任何格式。我能够将报表设置为Excel未合并单元格的工作位置,而不会破坏格式设置。行方面,我为excel设置了报告,所以所有单元格高度都是相同的,并且在需要的地方添加了间隔符,这样东西就不会浮在我身上。我将列宽设置为在pdf中显示整个字段,并让unmerge函数处理其余部分。