zoukankan      html  css  js  c++  java
  • SAP系统变量 SY-

    系统变量是SAP自定义的变量,在ABAP程序编写过程中,可以直接使用而不需要定义,所有的系统变量都存放在结构SYST里,可以SE11直接参看。下面把一些常用的系统变量总结出来,大家在编写程序的时候可以参考一下。

    1, 系统关联

    SY-MANDT:R/3 系统, 登录的客户机编号

    SY-LANGU:R/3 系统,当前语言

    SY-DATUM:日期和时间,当前(应用服务器)日期

    SY-UZEIT:日期和时间,当前应用服务器时间

    SY-UNAME:R/3 系统, 用户登录名

    SY-FDAYW:日期和时间,工厂日历工作日

    2, 程序关联

    SY-REPID:现在的ABAP程序员

    SY-TCODE:现在的事务代码

    SY-CPROG:ABAP 程序,外部过程中的调用者

    SY-CALLD:ABAP 程序, ABAP 程序调用模式

    SY-BATCH:后台的程序运行 (X)

    SY-BINPT:批输入,批次输入下的程序运行

    SY-SLSET:选择屏幕,变式名称

    3, 逻辑关联

    SY-SUBRC:返回值, ABAP 报表之后返回值 执行成功,返回值为0.

    SY-INDEX:循环,当前通过的编号

    SY-TABIX:表索引

    SY-DBCNT:DB 操作: 处理过的表行号

    SY-UCOMM:屏幕,PAI 触发的功能代码

    SY-ABCDE:常量: 字母表 (A, B, C, ...)

    SY-TFILL:内部表格,当前行号

    SY-TLENG:内部表格,行宽度

    SY-FDPOS:字符串,字符串中的偏移量

    4, 消息关联

    SY-MSGID:消息, 消息类

    SY-MSGNO:消息, 消息编号

    SY-MSGTY:消息,消息类型

    SY-MSGV1:消息,消息变量

    SY-MSGV2:消息,消息变量

    SY-MSGV3:消息,消息变量

    SY-MSGV4:消息,消息变量

    5, 报表关联

    SY-PAGNO:清单创建,当前页

    SY-COLNO:清单创建,清单的当前列

    SY-LINNO:清单创建,当前行

    SY-ULINE:常量,长度为 255 的水平行

    SY-MACOL:打印清单,SET MARGIN 声明的列

    SY-VLINE:常量,垂直条

    SY-MAROW:清单打印,SET MARGIN 声明的行

    6, 印刷参数关联

    SY-PRIMM:打印参数,立即打印

    SY-PRREL:打印参数,打印后删除

    SY-PRNEW:打印参数,新假脱机请求

    SY-PDEST:打印参数,输出设备

    SY-PRCOP:打印参数,拷贝数

    SY-SPONO:打印清单,假脱机编号

    7, DYNPRO关联

    SY-DYNNR:ABAP 程序, 当前屏幕的编号

    SY-DYNGR:ABAP 程序, 当前屏幕的屏幕组

    SY-DATAR:屏幕, 显示用户输入

    SY-SCOLS:屏幕,列编号

    SY-SROWS:屏幕,行号

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

    SY-CUROW:屏幕,PAI 的垂直光标位置

    SY-TITLE:屏幕,标题文本

    SY-STEPL:屏幕,当前表行索引

    SY-LOOPC:屏幕,表中可见的行号

    SY-PFKEY:屏幕: 当前 GUI 状态

  • 相关阅读:
    1.2 C++命名空间(namespace)
    1.3 C++引用(Reference)
    在ros功能包CMakeLists.txt中获取所在功能包的路径 便于添加第三方库的相对路径
    ubuntu14.04下搜狗输入法不能输入中文问题解决
    js对日期的判断
    Calendar用法随笔
    键盘事件
    onkeyup+onafterpaste 只能输入数字和小数点--转载
    导出数据到EXL表格中
    DENON AVR-X510BT 功放设置记录
  • 原文地址:https://www.cnblogs.com/mingdashu/p/14102957.html
Copyright © 2011-2022 走看看