首页 > 其他分享 >ABAP 范围表 range table

ABAP 范围表 range table

时间:2022-10-18 13:55:36浏览次数:55  
标签:运算符 包含 值为 range high ABAP low table 范围

范围表定义:

  1. DATA gr_test TYPE RANGE OF char6.
  2. 做选择屏幕的时候 范围选择框 默认就是一个范围表

范围表内容:
通过断点调试可以看到,范围表有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值的范围外

标签:运算符,包含,值为,range,high,ABAP,low,table,范围
From: https://www.cnblogs.com/pnj-owowa/p/16802269.html

相关文章

  • 【散列】散列表HashTable分离链接法类模板的实现
    分离链接法(separatechaining),做法是将散列到同一个值得所有元素保留到一个链表List中。如果这个元素是个新的元素,那么它将被插入到链表的前端。插入前端的原因是:常......
  • 【散列】散列表HashTable
    1.概念散列表,又叫哈希表(HashTable),是能够通过给定的关键字的值直接访问到具体对应的值的一个数据结构。散列表的实现常常叫做散列(hashing),散列是一种用于以常数平均......
  • 使用PDF Arrange移除PDF文件的“安全模式”
    以前就写过一篇博客《​​使用pdfsam来移除PDF文件的安全模式​​》,在这篇文章中是使用pdfsam来对PDF文件进行某种程度的“破坏”,然后“重建”另一个PDF文件,从而达到移除“......
  • ABAP SMARTFORMS和函数_1
                              自定义上传图片       ......
  • 异常、生成器、自定义range
    目录今日内容概要今日内容详细异常常见类型异常处理语法结构异常处理补充异常处理实战应用生成器对象课堂练习yield冷门用法生成器表达式今日内容概要异常处理语法结构......
  • Flink-基于Table的窗口、聚合操作
    我们知道,窗口可以将无界流切割成大小有限的“桶”(bucket)来做计算,通过截取有限数据集来处理无限的流数据。在DataStream API中提供了对不同类型的窗口进行定义和处理的接......
  • python中的range()函数
    range()函数:用于生成一个整数序列; range()的三种创建方式: 第一种:只有一个参数(小括号中只给了一个数)即range(stop)  例如:range(10)指的是默认从0开始,步长为1,不包括10......
  • js 简单封装一个像python中的range函数
    functionrange(start,end,step){letarr=[];for(leti=start;i<end;i++){if(i%step==0){arr.push(i)}}returnarr;}letarr=range(0,60,5);conso......
  • QFramework v1.0 使用指南 工具篇:12. TableKit 表数据结构
    在设计UIKit、ResKit等系统时,如果只使用默认的List和Dictionary来管理数据和对象需要做很多的封装。因为本身List和Dictionary支持的查询方式比较单一,如果想做......
  • ABAP 动态内表
    因根据查询条件展示的报表列数不一定一致,因此采用动态内表的方式进行处理这里写了一个简单的Demo记录一下效果如下图:一般来说通过选择屏幕来控制列的,我这里简单了,直......