• ABAP常用系统变量 (SY-)


    abap系统变量在syst结构里面可以找到

    SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,0表示成功

    SY-DBLNT: 被处理过的记录的笔数

    SY-UNAME: 当前使用者登入SAP的USERNAME

    SY-DATUM: 当前系统日期

    SY-UZEIT: 当前系统时间

    SY-TCODE: 当前执行程序的Transaction code

    SY-REPID: 当前程序名称

    SY-INDEX : 当前LOOP循环过的次数

    SY-TABIX: 当前处理的是internal table 的第几笔

    SY-TMAXL: Internal table的总笔数

    SY-SROWS: 屏幕总行数

    SY-SCOLS: 屏幕总列数

    SY-MANDT: 當前系統編號(CLIENT NUMBER)

    SY-VLINE: 画竖线

    SY-ULINE: 画横线

    SY-PAGNO: 当前页号

    SY-LINSZ: 当前报表宽度

    SY-LINCT: 当前报表长度

    SPACE: 空字符串

    SY-LSIND: 列表索引页

    SY-LISTI: 上一个列表的索引

    SY-LILLI: 绝对列表中选定行的行号

    SY-CUROW: 屏幕上的行

    SY-CUCOL: 光标列

    SY-CPAGE: 列表的当前显示页

    SY-STARO:真实行号

    SY-LISEL: 选择行的内容,长度为255

    SY-LINNO: 当前行

    SY-SUBRC:语句执行后的返回值,0表示成功

    SY-DATUM:当前服务器日期

    SY-UZEIT:当前服务器时间

    SY-ULINE:255长度的水平线

    SY-VLINE:垂直线

    SY-INDEX:循环说执行的次数

    SY-TABIX:内表循环的次数

    SY-DYNNR:当前Screen号

    SY-MANDT:当前登录的Client号

    SY-STEPL:返回当前操作的屏幕行号(Table Control)

    SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control)

    SY-UCOMM:PAI所出发的功能代码

    SY-DYNNR:当前屏幕号

    SY-MSGID:Message Class

    SY-MSGNR:Message Number

    SY-MSGTY:Message Type

    SY-MSGV1~4:Message Variant

    SY-LINCT:REPROT语句中设定的LINE-COUNT

    SY-LINSZ:REPROT语句中设定的LINE-SIZE

    SY-SROWS:当前窗口的列表行数

    SY-SCOLS:当前窗口的列表栏目数

    SY-PAGNO:当前页的页码

    SY-LINNO:当前选定行的行号

    SY-COLNO:当前选定列的列号

    SY-LSIND:当前列表索引,第一级列表为1

    SY-LILLI:选择某行时光标行位置

    SY-CUROW:选择某行时光标列位置 

    SY-ABCDE 常量,A-Z字母表

    SY-BATCH 后台的程序运行

    SY-COLNO:当前选定列的列号

    SY-CPAGE 列表的当前显示页

    SY-CUCOL 屏幕,PAI 的水平光标位置

    SY-CUROW:选择某行时光标列位置

    sy-datar:在PAI中,如果屏幕上至少有一个输入字段的值被用户或其他数据传输所更改,则为“X”,否则为初始值。

    sy-datlo:用户的当前日期

    SY-DATUM 服务器日期

    SY-DYNNR 当前屏幕的编号

    SY-INDEX 循环的次数(DO While)

    SY-LANGU 当前登录语言

    SY-LILLI:选择某行时光标行位置

    SY-LINCT 当前报表长度 (REPROT语句中设定的LINE-COUNT)

    SY-LINNO 当前选定行的行号

    SY-LINSZ 当前报表宽度(REPROT语句中设定的LINE-SIZE)

    SY-LISEL 选择行的内容,长度为255

    SY-LISTI 上一个列表的索引

    SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control)

    SY-LSIND:当前列表索引,第一级列表为1

    SY-MSGID 消息, 消息类

    SY-MSGTY 消息,消息类型

    SY-MSGNO 消息, 消息编号

    SY-MSGV1 消息,消息变量1

    SY-MSGV2 消息,消息变量2

    SY-MSGV3 消息,消息变量3

    SY-MSGV4 消息,消息变量4

    SY-PAGNO 当前页号

    SY-SCOLS:当前窗口的列表栏目数

    SY-SLSET 选择屏幕的变式名称

    SY-SROWS:当前窗口的列表行数

    SY-STARO 真实行号

    SY-STEPL:返回当前操作的屏幕行号(Table Control)

    SY-SUBRC 执行状态

    SY-TABIX 当前处理的内表的Index

    SY-TCODE 当前的事务代码

    SY-UCOMM:PAI所出发的功能代码

    SY-ULINE 水平线

    SY-UNAME 用户名

    SY-UZEIT 服务器时间

    SY-VLINE 垂直线

    直接在syst结构里面可以找到
    abap系统变量
    SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,0表示成功
    SY-DBLNT: 被处理过的记录的笔数
    SY-UNAME: 当前使用者登入SAP的USERNAME
    SY-DATUM: 当前系统日期
    SY-UZEIT: 当前系统时间
    SY-TCODE: 当前执行程序的Transaction code
    SY-REPID: 当前程序名称
    SY-INDEX : 当前LOOP循环过的次数
    SY-TABIX: 当前处理的是internal table 的第几笔
    SY-TMAXL: Internal table的总笔数
    SY-SROWS: 屏幕总行数
    SY-SCOLS: 屏幕总列数
    SY-MANDT: 當前系統編號(CLIENT NUMBER)
    SY-VLINE: 画竖线
    SY-ULINE: 画横线
    SY-PAGNO: 当前页号
    SY-LINSZ: 当前报表宽度
    SY-LINCT: 当前报表长度
    SPACE: 空字符串
    SY-LSIND: 列表索引页
    SY-LISTI: 上一个列表的索引
    SY-LILLI: 绝对列表中选定行的行号
    SY-CUROW: 屏幕上的行
    SY-CUCOL: 光标列
    SY-CPAGE: 列表的当前显示页
    SY-STARO:真实行号
    SY-LISEL: 选择行的内容,长度为255
    SY-LINNO: 当前行SY-SUBRC:语句执行后的返回值,0表示成功SY-DATUM:当前服务器日期SY-UZEIT:当前服务器时间SY-ULINE:255长度的水平线SY-VLINE:垂直线SY-INDEX:循环说执行的次数SY-TABIX:内表循环的次数SY-DYNNR:当前Screen号SY-MANDT:当前登录的Client号SY-STEPL:返回当前操作的屏幕行号(Table Control)SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control)SY-UCOMM:PAI所出发的功能代码SY-DYNNR:当前屏幕号SY-MSGID:Message ClassSY-MSGNR:Message NumberSY-MSGTY:Message TypeSY-MSGV1~4:Message VariantSY-LINCT:REPROT语句中设定的LINE-COUNTSY-LINSZ:REPROT语句中设定的LINE-SIZESY-SROWS:当前窗口的列表行数SY-SCOLS:当前窗口的列表栏目数SY-PAGNO:当前页的页码SY-LINNO:当前选定行的行号SY-COLNO:当前选定列的列号SY-LSIND:当前列表索引,第一级列表为1SY-LILLI:选择某行时光标行位置SY-CUROW:选择某行时光标列位置 
     
    SY-ABCDE 常量,A-Z字母表SY-BATCH 后台的程序运行SY-COLNO:当前选定列的列号SY-CPAGE 列表的当前显示页SY-CUCOL 屏幕,PAI 的水平光标位置SY-CUROW:选择某行时光标列位置sy-datar:在PAI中,如果屏幕上至少有一个输入字段的值被用户或其他数据传输所更改,则为“X”,否则为初始值。sy-datlo:用户的当前日期SY-DATUM 服务器日期SY-DYNNR 当前屏幕的编号SY-INDEX 循环的次数(DO While)SY-LANGU 当前登录语言SY-LILLI:选择某行时光标行位置SY-LINCT 当前报表长度 (REPROT语句中设定的LINE-COUNT)SY-LINNO 当前选定行的行号SY-LINSZ 当前报表宽度(REPROT语句中设定的LINE-SIZE)SY-LISEL 选择行的内容,长度为255SY-LISTI 上一个列表的索引SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control)SY-LSIND:当前列表索引,第一级列表为1SY-MSGID 消息, 消息类SY-MSGTY 消息,消息类型SY-MSGNO 消息, 消息编号SY-MSGV1 消息,消息变量1SY-MSGV2 消息,消息变量2SY-MSGV3 消息,消息变量3SY-MSGV4 消息,消息变量4SY-PAGNO 当前页号SY-SCOLS:当前窗口的列表栏目数SY-SLSET 选择屏幕的变式名称SY-SROWS:当前窗口的列表行数SY-STARO 真实行号SY-STEPL:返回当前操作的屏幕行号(Table Control)SY-SUBRC 执行状态SY-TABIX 当前处理的内表的IndexSY-TCODE 当前的事务代码SY-UCOMM:PAI所出发的功能代码SY-ULINE 水平线SY-UNAME 用户名SY-UZEIT 服务器时间SY-VLINE 垂直线

    系统常用函数21. SHIFT STRING:左移字符串。长度减1。22. CONCATENATE:连接字符串。23. SPLIT:拆分字符串。24. SEARCH:查询字符串。25. REPLACE:替换字符串。26. CONDENSE:删除多余的空格。27. TRANSLATE:转换字符格式,如将'ABC'转换为'ABC'28. CONVERT TEXT:创建一个可排序的字符串。29. OVERLAY:用一个字符串覆盖另一个字符串。30. STRLEN:字符串长度。31. ABS:取绝对值。32. COS、SIN、TAN:取三角函数值。33. ACOS、ASIN、ATAN:反三角函数。34. COSH、SINH、TANH:双曲函数。35. EXP:E的幂函数。36. LOG:底数为E的对数。37. LOG10:底数为10的对数。38. SQRT:平方根。39. SIGN:返回参数符号。40. TRUNC:返回参数的整数部分。41. FRAC:输入参数的小数部分。42. CEIL:返回不小于参数的最小整数。43. FLOOR:返回不大于参数的最小整数。————————————————版权声明:本文为CSDN博主「SAP_森林木」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/sapliumeng/article/details/18653139

  • 相关阅读:
    【Log历练手册】Spring事务管理不能提交异常
    【网络安全】如何使用OpenSSL工具生成根证书与应用证书
    【网络安全】如何使用OpenSSL工具生成根证书与应用证书
    【JAVA笔记——器】Spring Aop 实现Log日志系统——基本实现
    jdbc连接池配置方法
    用于读/写配置的工具,下面列出了各种配置(从最高优先级到最低优先级)
    文件复制Util写法,可以适用于多种条件
    记录一个工作中遇到的问题,svn拉的项目,pom.xml报错
    layui的js写法,部分代码
    JDBCUtil连接数据库的写法
  • 原文地址:https://www.cnblogs.com/zs-chenkang/p/13230117.html
Copyright © 2020-2023  润新知