我们有一个c#windows服务从Crystal 11 RPT文件生成报告。
今天早上服务正常重启,正确生成了几个报告然后似乎更改了一个特定报告中表格标题中的行间距,因此标题不正确。文本的宽度也发生了变化,有些单词被包裹在通常不会包装的地方。
大约有20份报告生成错误,大约半小时后,报告又恢复正常。
其他RPT文件未受影响。
问题在前几天没有发生,因此不仅仅与时间有关。
有些报告在表格中没有任何行被搞砸了,所以这不仅仅是数据不符合表格的问题。
任何人都可以帮忙提出一个解释,或者只是一种人们期望从产品中疯狂的那种疯狂的水晶?
答案 0 :(得分:3)
您是否更改了报告使用的打印机的默认打印机或其他打印机设置?如果找不到报告中选择的打印机进行打印,则报告将打印到默认打印机。这可能导致页面设置根据打印机支持的大小和字体进行更改。