空白日期在刷新时浮到顶部:Crystal Reports 2008

Blank dates float to the top on refresh: Crystal Reports 2008

我有一份我一直在处理的报告,并确定 Crystal 报告在跟我玩游戏。希望显示组 header 中客户的最新调查,但在刷新时空白日期浮动到详细信息部分的顶部,给我客户组 header 中的空白数据。有些客户没有调查数据,因此这也有助于识别这些人。

客户table

'custID'  'custName' 'custAddress' ...

调查table

'custID'  'surveyDate'  'surveyRate'  ...

我的报告

**调查中的某些日期 table 为空白,但确实包含其他数据

问题

什么给了?

我正在信息视图中提供此报告,这样我就不必 运行 为业务使用它。

如果空日期不能按照您想要的方式排序,那么只需替换您知道会正确排序的实际日期。

// Sort formula
if isnull({Survey.Date}) then date(1900,01,01) else {Survey.Date}

如果按此字段对报告进行降序排序,您就会知道每条日期为空的记录都将排到组的底部。