Crystal reports Crystal reports 11:如何调试Crystal report?

Crystal reports Crystal reports 11:如何调试Crystal report?,crystal-reports,Crystal Reports,当我创建crystal报告以及向数据库添加字段时,报告会为我创建的发票输出一个完全空白的报告。如何调试crystal报表 是否设置要输出的标记或标志?是否有错误日志描述报告中哪个字段与etcs有问题 如果报告有问题,您应该会得到一个错误。我猜在连接或显示公式中有一些逻辑会将报表清空。您能验证数据源是否正确吗 如果处理CrystalReportViewer错误事件(是否使用.net?),则可以捕获更多错误。我对VS内置设计师没有太多经验。我使用CR XIr2独立设计器,这使生成报表变得更加容易。您

当我创建crystal报告以及向数据库添加字段时,报告会为我创建的发票输出一个完全空白的报告。如何调试crystal报表


是否设置要输出的标记或标志?是否有错误日志描述报告中哪个字段与etcs有问题

如果报告有问题,您应该会得到一个错误。我猜在连接或显示公式中有一些逻辑会将报表清空。您能验证数据源是否正确吗


如果处理CrystalReportViewer错误事件(是否使用.net?),则可以捕获更多错误。我对VS内置设计师没有太多经验。我使用CR XIr2独立设计器,这使生成报表变得更加容易。

您的“无记录”空报表可能是由于每次修改报表所需的表和视图列表时CR都会在表之间添加一些未预料到的“默认”链接造成的。这个“智能链接”选项甚至可以自动创建一些递归链接。在关系屏幕中查看这些内容时要小心,因为它们可能无法“立即”查看。导致“空”报告的另一种情况是,当表与内部联接而不是外部联接链接时,或者当外部联接应在左侧和右侧之间切换时

如果您找不到导致报表为空的关系(有时不太明显),我建议您通过添加/删除表或修改链接进行一些试错测试