2008-12-22 180 views
5

当我创建一个水晶报表,当我添加字段和字段到数据库,报表输出为我创建发票完全空白的报告。你如何调试水晶报告?水晶报告11:你如何调试水晶报告?

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

回答

0

如果没有与该报告的问题,您应该得到一个错误。我猜测在加入或显示公式中有一些逻辑消隐报告。你能证实数据源是正确的吗?

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

1

你的“无记录”空报表可以通过CR会每次修改报告所需的表和视图的列表中添加表之间存在一些inexpected“默认”链接引起的。这种“智能链接”选项甚至可以自动创建一些递归链接。在关系屏幕上查看这些内容时要小心,因为它们可能无法“立即”查看。导致“空”报告的另一种情况是,表格与内部联接而不是外部联接相关联,或者外部联接应该在左侧和右侧之间切换。

如果您找不到哪个关系导致您的报告为空(有时并不那么明显),那么我建议您通过添加/删除表格或修改您的链接来进行一些试验性的错误测试&。