水晶报告 - 发送号码

时间:2009-10-15 20:09:39

标签: crystal-reports

我有一个数字列表,我想以某种方式知道是否有数字缺失。

2 个答案:

答案 0 :(得分:2)

不是很多信息要继续,但是通过两个“缺失”的定义,考虑使用Crystal的条件格式:

一个。如果“missing”表示为空或null,请检查该值,并使用颜色和/或替换文本标记输出的字段。

湾如果“缺失”表示系列中的数字不存在,则必须创建一个运行总计或类似数字以适合该系列,然后将其与您的数据返回的数字进行比较。当它们不匹配时,就是当你标记丢失的数字时。

答案 1 :(得分:1)

假设这是一个连续的数字列表(即1,2,3,4等)并且您正在寻找间隙,请添加这样的公式(Crystal语法):

If Not (PreviousIsNull({Table.NumberField})) Then
    (Previous({Table.NumberField}) <> {Table.NumberField} - 1)
Else
    False

如果当前行不比前一行多一个,则返回True。

否则,David的解决方案之一更适合。