ABAP Range

转载 2015年07月10日 10:14:49

RANGES语句:用与选择表相同的结构创建内表,可使用RANGES语句,如下所示:

语法:RANGES <seltab> FOR <f>.

该语句创建选择表<seltab>,该表参考数据库表的列<f>或内部字段<f>。选择表<seltab>必须在程序中填充。不必在程序中再用TABLES语句声明数据库表。

RANGES语句是下列语句的短格式:

DATA: BEGIN OF <seltab> OCCURS 10,

         SIGN(1),

         OPTION(2)

         LOW  LIKE <f>,

         HIGH LIKE <f>,

      END OF <seltab>.

 

用RANGES创建的内表与选择表结构相同,但功能不同。


 

下面介绍以下range中四个参数的具体取值:

sign可以取以下两种值:

         'I' 表示包含在区间里面的,而非区间的补集(学数学的容易理解,哈哈!)

         'E' 表示区间之外的(这里的区间其实是闭区间,尝试便知)

 

option可以取以下值:

         'EQ' , 'NE'

         'GT' , 'LT'

         'GE' , 'LE'

         'CP' ,  'NP'

         'BT' ,  'NB'



相关文章推荐

abap range结构四个字段含义

和selection option 一样结构,只是当我们不需要降一个东西定义在选择屏幕上时就经常用到range

[c#] string和Enum的相互转换

定义以下枚举: public enum TimeOfDay {     Moning = 0,     Afternoon = 1,     Evening = 2, }; (1...

C# 枚举、字符串、值的相互转换

using  System; class  Program {     public   enum  Color    {       R...

C# Enum与int,string互相转换

using System;   class Program {    public enum Color    {     ...

SAP ABAP编程 Ranges用法

在SAP中,有时候需要把单值的结构变成区间的结构,也就是类似SELECTION-OPTION的功能,SAP提供了RANGES来实现该功能. (SAP 中SELECTION-OPTION 是个很强大的功...

c#——Enum之Json序列化

对象中包含枚举类型,在序列化成Json字符串的时候,显示的是枚举类型对应的数字。 需要在JSON转化的时候做一些操作,使之显示字符串 在枚举类型上添加属性标签   [JsonConverter(typ...

C# enum 添加字符串(中文)标记

来源:《编写高质量代码改善C#程序的157个建议》-建议110:用类来代替enum 废话不多说,代码来得更亲切。 using System; using System.Collections.Gen...

C# Enum,Int,String的互相转换

Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。     注意:枚举...
  • pzhtpf
  • pzhtpf
  • 2013-07-23 10:50
  • 44974

range 实例(输出客户名和国家)

本实例利用range来过滤数据,当然用select-options也可以实现

abap range 或 Filter的说明

RANGES语句:要用与选择表相同的结构创建内表,可使用RANGES语句,如下所示: 语法:RANGES FOR. 该语句创建选择表,该表参考数据库表的列或内部字段。选择表必须在程序中填充。不必在...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)