【问题标题】:List all records in crystal reports, even if missing fields列出水晶报表中的所有记录,即使缺少字段
【发布时间】:2018-04-16 22:12:49
【问题描述】:
我真的需要为我们数据库中的每条记录制作一个完整列表。问题是,如果记录缺少电话号码或地址,水晶报表不会打印出来。
电话号码和地址不一定总是输入到我们的数据库中,但我肯定需要此报告中包含的所有记录,即使这些字段缺失。
我真的不知道如何将这些丢失的记录包含在报告中,但是当我删除“电话”列时,我看到出现了很多丢失的记录。
【问题讨论】:
标签:
crystal-reports
crystal-reports-2008
crystal-reports-2010
【解决方案1】:
首先检查您的联接。确保您没有通过这两个字段中的任何一个进行链接。
还要检查您的格式化会话,看看是否有任何抑制条件。有时在报告之间复制行为时,这些条件会从以前的报告中遗留下来。
【解决方案2】:
看起来您正在为填充该数据的表创建inner joins。对于这些类型的要求,建议在包含所有数据的表上使用outer joins...以便您可以获得所有记录如果其他一些表没有所需的信息