ABAP关键字一览

O                            Relational operator: Byte positions occupied by 1
    OBJECT                       External object
      CREATE OBJECT              Generate
      FREE OBJECT                Release
    OCCURS                       Defines an
      TYPES                      internal table type
      DATA                       internal table object
    ON CHANGE                    Control break
    OPEN                         Open file/cursor
    OR                           Relational operator: OR
    ORDER BY                     Order lines (SELECT)
    OVERLAY                      Overlay strings
    PACK                         Conversion
    PARAMETER                    Parameter in global SAP memory
      GET                        Read parameter
      SET                        Set parameter
    PARAMETERS                   Define report parameters
    PERFORM                      Execute subroutine
    PF-STATUS                    Set GUI status
    POSITION                     List processing: Define output position
    PRINT                        Print formatting (NEW-PAGE)
    PRINT-CONTROL                Define print format
    PROGRAM                      Introduce program
      LEAVE PROGRAM              Leave program
    PROPERTY                     Object property
      GET PROPERTY               Get property
      SET PROPERTY               Set property
    PROVIDE                      Internal tables: Interval-related processing
    PUT                          (logical database)Trigger event
    RADIOBUTTON                  Radio button (PARAMETERS)
    RAISE                        Raise exception in function module
    RAISING                      Raise error message in function module
    RANGES                       Define internal table for selection criterion
    READ                         Read tables or objects
    RECEIVE                      Receive results (RFC)
    REFRESH                      Delete internal table
    REFRESH CONTROL              Initialize control
    REFRESH SCREEN               Refresh SAPGUI
    REJECT                       Do not process current database line further
    REPLACE                      Replace strings
    REPORT                       Introduce report (program)
      DELETE REPORT             Delete program
      EDITOR-CALL FOR REPORT     Call ABAP/4 program editor
      INSERT REPORT             Insert program in library
      READ REPORT               Read program
    RESERVE                      List processing: Conditional new page
    RESET                        Output format: Reset all formats (FORMAT)
    RIGHT-JUSTIFIED              Output format: Right justified (WRITE)
    ROLLBACK                     Roll back database changes
    ROUND                        Output format: Scaled (WRITE)
    RUN TIME ANALYZER            Switch runtime analysis on/off (SET)
    SCAN                         Analyze ABAP/4 source code
    SCREEN                       Screen
      CALL SCREEN                Call screen
      SET SCREEN                 Set next screen
      LEAVE SCREEN               Leave screen
      LEAVE TO SCREEN            Branch to a screen
      LOOP AT SCREEN             Loop through screen fields
      MODIFY SCREEN              Modify screen fields
          REFRESH SCREEN         Refresh the SAPGUI
    SCROLL                       List processing: Scroll
    SCROLL-BOUNDARY              List processing: Fix lead columns (SET)
    SEARCH                       Find string
    SELECT                       Read database table
    SELECT-OPTIONS               Define selection criterion
    SELECTION-SCREEN             Design selection screen
      AT SELECTION-SCREEN        Event: After editing of selection screen
    SHARED BUFFER                Cross-transaction application buffer
      DELETE FROM SHARED BUFFER     delete from application buffer
      EXPORT ... TO SHARED BUFFER   store data in application buffer
      IMPORT ... FROM SHARED BUFFER read from application buffer
    SELECTION-TABLE              Selection table (SUBMIT)
    SET                          Set different processing parameters
    SHIFT                        Move string
    SIGN                         Mathematical function: Sign (COMPUTE)
    SIN                          Mathematical function: Sine (COMPUTE)
    SELECT SINGLE                Select single record
    SINH                         Mathematical function: Hyperbola sine (COMPUTE)
    SKIP                         List processing: Output blank line
    SORT                         Sort internal table or extract dataset
    SORTED TABLE                 Table type for internal tables that are always kept sorted
    SPLIT                        Split string
    SQRT                         Mathematical function: Square root (COMPUTE)
    STANDARD TABLE               Table type for standard internal tables
    START-OF-SELECTION           Event: Before first access to LDB
    STATICS                      Define static data
    STOP                         Stop data selection (LDB)
    STRLEN                       String function: Current length (COMPUTE)
    STRUCTURE                    Data structure
      INCLUDE STRUCTURE          Use structure
    SUBMIT                       Program call
    SUBTRACT                     Subtract
    SUBTRACT-CORRESPONDING       Field string subtraction
    SUM                          Calculate control total
      SELECT ... SUM             Aggregate expression: Total
    SUPPRESS DIALOG              Suppress dialog
    SYMBOL                       Output as symbol (WRITE)
    SYNTAX-CHECK                 Syntax check for programs and screens
    SYNTAX-TRACE                 Syntax check log
    SYSTEM-CALL                  Call to various system services
    SYSTEM-EXCEPTIONS            Catch runtime errors (CATCH)
    TABLES                       Declare database table
    TABLE                        Set or array operations for database tables
      DELETE ... FROM TABLE      Delete block of lines
      INSERT ... FROM TABLE      Insert block of lines
      MODIFY ... FROM TABLE      Insert/update block of lines
      UPDATE ... FROM TABLE      Update block of lines
      SELECT ... INTO TABLE      Copy block of lines to internal table
    TAN                          Mathematical function: Tangent (COMPUTE)
    TANH                         Mathematical function: Hyperbola tangent (COMPUTE)
    TEXT                         Locale-specific
      CONVERT TEXT               Set format
      SORT itab AS TEXT          Sort an internal table
      SORT AS TEXT               Sort an extract dataset
    TEXTPOOL                     Text elements
      DELETE TEXTPOOL            Delete
      INSERT TEXTPOOL            Insert
      READ TEXTPOOL              Read
    TIME                         Time measurement
      GET RUN TIME               Get runtime
      GET TIME                   Get time
      SET RUN TIME ANALYZER     Switch runtime analysis on/off
    TITLEBAR                     Set screen title (SET)
    TOP-OF-PAGE                  Event: Top of page handling in lists
    TRANSACTION                  SAP transaction
      CALL TRANSACTION           Call
      LEAVE TO TRANSACTION       Leave to
    TRANSFER                     Output to file
    TRANSLATE                    Character conversion in strings
    TRANSPORTING                 Selective field transport
      MODIFY ... TRANSPORTING   Modify lines of an internal table
      READ   ... TRANSPORTING   Read lines of an internal table
      LOOP   ... TRANSPORTING   Loop through an internal table
    TRUNC                        Mathematical function: Whole number part (COMPUTE)
    TYPE                         Define a type
      TYPES ... TYPE             Define a type
      DATA ... TYPE              Define a field
    TYPE-POOL                    Introduce type group
    TYPE-POOLS                   Integrate a type group
    TYPES                        Define types
    ULINE                        List processing: Underscore
    UNDER                        Output format: One under the other (WRITE)
    UNIQUE                       Define an
      TYPES                      internal table type
      DATA                       internal table object
    UNIT                         Output format: Unit (WRITE)
    UNPACK                       Conversion
    UPDATE                       Update database table
    USER-COMMAND                 List processing: Execute command immediately (SET)
    USING                        Use parameter or format
      USING                      Parameter of a subroutine
      USING EDIT MASK            Output format: Use template (WRITE)
    VALUE-REQUEST                Self-programmed value help (F4)
      PARAMETERS ... VALUE-REQUEST        for parameters
      SELECT-OPTIONS ... VALUE-REQUEST    for selection options
    WHEN                         Case distinction
      SELECT ... WHERE           when reading from database tables
      UPDATE ... WHERE           when changing database tables
      DELETE ... WHERE           when deleting database tables
      LOOP AT ... WHERE          when looping at internal tables
      DELETE ... WHERE           when deleting from internal tables

WHILE                        Loop
    WINDOW                       List processing: Output in window
    WITH-TITLE                   Output standard page header (NEW-PAGE)
    WORK                         Processing unit
      COMMIT WORK                Close unit
      ROLLBACK WORK              Close unit, but undo changes
    WRITE                        List processing: Output
    WRITE TO                     Correct type output in a variable
    Z                            Relational operator: Byte positions occupied by 0

原文地址:https://www.cnblogs.com/wangxiaowen/p/8992201.html

时间: 2024-10-18 20:26:38

ABAP关键字一览的相关文章

ABAP关键字SUBMIT的简单例子和学习小记

网上有关SUBMIT实现程序调用的例子稍显复杂,本文给出一个SUBMIT的小示例程序(代码见文末),实现了最简单的程序间调用及返回值,以及SAP官方文档中相关内容的翻译.解释. 本文链接:http://www.cnblogs.com/hhelibeb/p/5802398.html 转载请注明 SUBMIT - 短参考 语法 SUBMIT {rep|(name)} [USING SELECTION-SCREEN dynnr] [VIA SELECTION-SCREEN] [USING SELECT

有哪些ABAP关键字和语法,到了ABAP云环境上就没办法用了?

Jerry在之前的文章多次提过,SAP Cloud Platform ABAP编程环境上的ABAP语法,只是广大SAP顾问们在On-Premises环境上使用的ABAP的一个子集.换句话说,On-Premises环境下能正常工作的ABAP代码,单纯地复制粘贴到云环境上之后,可能就无法通过编译了.看一些例子: MOVE 修复这个语法错误很简单,直接用赋值操作"="替换MOVE即可.话说这种错误应该只会出现在古旧的历史遗留代码上吧(Legacy Code), 大家现在写代码应该都不会用MO

SQL Server 的保留关键字一览w2bX

从IaaS.PaaS到CaaS IaaS 基础架构涉及IDC.机房.网络.主机等基础资源.机架设计和交付.网络架构设计.数据架构规划.操作系统.系统软件.环境交付和机器报废替换等.早期应用的开发和部署过程中大部分的工作不是关注于应用的研发,而是关注于基础环境的搭建,包括租用或者购买主机.搭建网络设施.部署系统及日志监控等基础软件.其开发部署效率低,整体成本高.IaaS基于虚拟化技术提供一种"随需应变"使用硬件资源的方式,它同时提供访问物理主机.存储和网络硬件等接口,使得用户能够按需创建

ABAP术语-Database Rollback

Database Rollback 原文:http://www.cnblogs.com/qiangsheng/archive/2008/01/24/1051238.html Operation that cancels any database changes made since the beginning of an LUW (Logical Unit of Work) - that is, since the last database commit - when an error occ

ABAP的语法高亮是如何在浏览器里显示的

这篇文章的原文我发表在SAP官方社区上:https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-webide-launched-via-browser/ 在S/4HANA里,我们现在能在浏览器里写ABAP了,并且支持语法高亮. 你也许会问,ABAP的语法高亮是如何在浏览器里显示的?下面跟我一起来通过调试的方式自己找到问题的答案. (1). 在浏览器里敲个ABAP的关键字,比如data.发现被高亮了.

ABAP Code Inspector那些隐藏的功能,您都知道吗?

最近有粉丝在后台给我留言,说新知识太多,"学不动了".所谓温故而知新,今天我们就来重温下ABAP里的Code Inspector的用法. 2015年6月,我在SAP社区上写了一篇博客,介绍了ABAP Code Inspector里一些大家不常用的功能,在2016年SAP社区改版,所有文章阅读量清零之后,到现在仍然有17000多的点击量. https://blogs.sap.com/2015/06/15/useful-tips-regarding-abap-code-inspector-

ABAP开发环境语法高亮的那些事儿

关于SAP ABAP开发环境,Jerry之前写过几篇公众号文章: 那些年我用过的SAP IDE 不喜欢SAP GUI?那试试用Eclipse进行ABAP开发吧 使用Visual Studio Code编写和激活ABAP代码 本文从另一个角度出发,单独聊聊ABAP开发环境里的语法高亮话题. 俗话说,佛靠金装,人靠衣装.咱们程序员虽然平日上班都穿千篇一律的职业装: 程序员专用的格子伞: Jerry衣柜里最不缺这种衣服: 但幸好我们的开发环境还是能够进行各种个性化设置,所以虽然大家都穿着一样的格子衫,

Atitit. C# java 的api 目录封装结构映射总结

Atitit. C#  java 的api 目录封装结构映射总结 C# java ref System.Reflection System.Type, java.lang.ref concurrent thread System.Threading java.lang.Thread collection System.collection java.util.collection Io Sys.io sys.text sys.xml sys.data.sql sys.data sys.web s

打造轻量级自动化测试框架WebZ

一.什么是WebZ WebZ是我用Python写的“关键字驱动”的自动化测试框架,基于WebDriver. 设计该框架的初衷是:用自动化测试让测试人员从一些简单却重复的测试中解放出来.之所以用“关键字驱动”模式是因为我觉得这样能让测试人员(测试执行人员)快速上手,无需编写代码也能执行自动化测试. 二.为啥开源 WebZ的开发用到了一些现有的开源项目,我很感谢这些开源项目的作者,希望自己也能成为一名开源者,和大家分享自己的成果,一起交流技术.一起成长. 该项目的GitHub地址:https://g