范围表定义:
- DATA gr_test TYPE RANGE OF char6.
- 做选择屏幕的时候 范围选择框 默认就是一个范围表
范围表内容: 通过断点调试可以看到,范围表有4列 sign option low high
sign: I(包含) E(排除) 报表开发中一般用I居多 option: 选择运算符 见下表 low: 范围中的下限值,如果是单值,low就为单值的值 high: 范围中的上限值,如果是单置,high为空
选择运算符
条件 | 逻辑运算符 | 含义 |
---|---|---|
high值为空 | EQ | 等于 |
high值为空 | NE | 不等于 |
high值为空 | GT | 大于 |
high值为空 | GE | 大于等于 |
high值为空 | LE | 小于等于 |
high值为空 | LT | 小于 |
high值为空 | CP | 包含模式,它检查A是否包含B中的模式,只有当在输入字段中使用了通配符(“*”或“ ”)时它们才是有效的 |
high值为空 | NP | 不包含模式,它检查A是否不包含B中的模式,只有当在输入字段中使用了通配符(“*”或“ ”)时它们才是有效的 |
high值不为空 | BT | 位于 low值 和 high值的范围内 |
high值不为空 | NB | 位于 low值 和 high值的范围外 |