Here is some of the keywords with definition used in ABAP.
| Language Element | Short Text | |||||
| |, [, ], {, } | Syntax conventions, syntax notation | |||||
| *, " | Comments | |||||
| ** | Arithmetic operator: Exponentiation ( COMPUTE) | |||||
| +, -, *, / | Arithmetic operators ( COMPUTE) | |||||
| ->, =>, ->>, ~, ?= | Operators in ABAP Objects | |||||
| ABS | Mathematical function: absolute amount ( COMPUTE) | |||||
| ACOS | Mathematical function: Cosine arc ( COMPUTE) | |||||
| ADD | Add | |||||
| ADD-CORRESPONDING | Field string addition | |||||
| ADJACENT DUPLICATES | Delete duplicates from internal table ( DELETE) | |||||
| ALIASES | Aliases for interface components in classes | |||||
| AND | Comparison operator: and | |||||
| ANY TABLE | Generic table type for internal tables | |||||
| APPEND | Append line to internal table | |||||
| ASIN | Mathematical function: Sine arc ( COMPUTE) | |||||
| ASSIGN | Assign field symbol | |||||
| AT | Event, control break, field group determination | |||||
| ATAN | Mathematical function: Tangent arc | |||||
| AUTHORITY-CHECK | Check authorization | |||||
| AVG | Aggregate expression: Average ( SELECT) | |||||
| BACK | Position in list | |||||
| BETWEEN | Relational operator: Between | |||||
| BINARY SEARCH | Binary read of internal table ( READ TABLE) | |||||
| BIT | Bit operations | |||||
| BIT-NOT | Bit calculation operator: NOT ( COMPUTE) | |||||
| BIT-AND | Bit calculation operator: AND ( COMPUTE) | |||||
| BIT-OR | Bit calculation operator: OR COMPUTE) | |||||
| BIT-XOR | Bit calculation operator: AND/OR ( COMPUTE) | |||||
| SET BIT | Set bit of an X field | |||||
| GET BIT | Read bit of an X field | |||||
| BLANK LINES | Switch on blank lines in list | |||||
| BREAK-POINT | Stop processing in debug mode | |||||
| CA | Relational operator for string comparison: | |||||
| Contains Any characters | ||||||
| CALL | Call external component | |||||
| CASE | Begin case distinction | |||||
| CATCH | Exception handling (catch runtime errors) | |||||
| CEIL | Mathematical function: Smallest whole value | |||||
| ( COMPUTE) | ||||||
| CENTERED | Output format: Centered ( WRITE) | |||||
| CHECK | Check condition | |||||
| CHECKBOX | Display as checkbox | |||||
| PARAMETERS ... AS CHECKBOX | on the selection screen | |||||
| WRITE ... AS CHECKBOX | in a list | |||||
| CLASS | Definition of a class | |||||
| CLASS-DATA | Static attributes in classes | |||||
| CLASS-METHODS | Static methods in classes | |||||
| CLASS-EVENTS | Static events in classes | |||||
| CLASS-POOL | Introductory statement for program of type K | |||||
| CLEAR | Initialize data object | |||||
| CLIENT | Client handling when | |||||
| DELETE ... CLIENT SPECIFIED | deleting from a database | |||||
| EXPORT ... TO DATABASE ... CLIENT | storing a data cluster | |||||
| IMPORT ... FROM DATABASE ... CLIENT | reading a data cluster | |||||
| EXPORT ... TO SHARED BUFFER ... CLIENT | Storing a data cluster | |||||
| IMPORT ... FROM SHARED BUFFER ... CLIENT | Reading a data cluster | |||||
| INSERT ... CLIENT SPECIFIED | inserting into a database | |||||
| MODIFY ... CLIENT SPECIFIED | inserting into/modifying a | |||||
| database | ||||||
| SELECT ... CLIENT SPECIFIED | reading from a database | |||||
| UPDATE ... CLIENT SPECIFIED | updating a database | |||||
| CLOSE | Close file/cursor | |||||
| CN | Relational operator for string comparison: | |||||
| Contains Not only | ||||||
| CNT | Field groups: Number of different values | |||||
| CO | Relational operator for string comparison: | |||||
| Contains Only | ||||||
| CODE PAGE | Character set | |||||
| TRANSLATE ... FROM/TO CODE PAGE | Convert character codes | |||||
| COLLECT | Internal table: Add entries | |||||
| COLOR | Output format: Color ( FORMAT) | |||||
| COMMENT | Comment on a selection screen | |||||
| SELECTION-SCREEN COMMENT | Create comment | |||||
| COMMIT | Close processing unit | |||||
| COMMUNICATION | Data exchange | |||||
| COMPUTE | Perform calculations | |||||
| CONCATENATE | Concatenate strings | |||||
| CONDENSE | Condense string | |||||
| CONSTANTS | Defing constants | |||||
| CONTINUE | Exit current loop pass | |||||
| CONTROLS | Define controls for display | |||||
| CONVERT | Convert fields | |||||
| COS | Mathematical function: Cosine ( COMPUTE) | |||||
| COSH | Mathematical function: Hyperbola cosine ( COMPUTE) | |||||
| COUNT | Aggregate function: Count( SELECT) | |||||
| COUNTRY | Set country ID ( SET) | |||||
| CP | Relational operator for string comparison: | |||||
| Contains Pattern | ||||||
| CREATE | Generate an external object | |||||
| CS | Relational operator for string comparison: | |||||
| Contains String | ||||||
| CURRENCY | Output format: Correct format for currency ( WRITE) | |||||
| CURSOR | Cursor | |||||
| CLOSE | Close database cursor | |||||
| FETCH NEXT CURSOR | Read lines with a database cursor | |||||
| GET CURSOR FIELD | Get field name | |||||
| OPEN CURSOR | Open database cursor | |||||
| SET CURSOR | Position cursor | |||||
| CUSTOMER-FUNCTION | Call customer enhancement | |||||
| DATA | Define data | |||||
| DATABASE | Data cluster | |||||
| DELETE FROM DATABASE | Delete from a database table | |||||
| EXPORT ... TO DATABASE | Store in a database table | |||||
| IMPORT ... FROM DATABASE | Read from a database table | |||||
| DATASET | Sequential file | |||||
| CLOSE DATASET | Close file | |||||
| DELETE DATASET | Delete file | |||||
| EXPORT ... TO DATASET | Store data cluster in file | |||||
| IMPORT ... FROM DATASET | Read data cluster from file | |||||
| OPEN DATASET | Open file | |||||
| READ DATASET | Read from a file | |||||
| TRANSFER | Output to a file | |||||
| DECIMALS | Output format: Places after the decimal point | |||||
| ( WRITE) | ||||||
| DEFINE | Define macro | |||||
| DELETE | Delete from tables or from objects | |||||
| DEMAND | Request information from a context | |||||
| DESCRIBE | Determine attributes of data objects | |||||
| DIALOG | Call a dialog module ( CALL) | |||||
| DISTINCT | Duplicates | |||||
| SELECT DISTINCT | Selection set without duplicates | |||||
| AVG( DISTINCT ... ) | Average without duplicates ( SELECT) | |||||
| COUNT( DISTINCT ... ) | Number without duplicates ( SELECT) | |||||
| MAX( DISTINCT ... ) | Maximum without duplicates ( SELECT) | |||||
| MIN( DISTINCT ... ) | Minimum without duplicates ( SELECT) | |||||
| SUM( DISTINCT ... ) | Sum without duplicates ( SELECT) | |||||
| DIV | Arithmetic operator: Whole number division ( COMPUTE) | |||||
| DIVIDE | Divide | |||||
| DIVIDE-CORRESPONDING | Field string division | |||||
| DO | Loop | |||||
| DYNPRO | Screen | |||||
| DELETE DYNPRO | Delete | |||||
| EXPORT DYNPRO | Export | |||||
| GENERATE DYNPRO | Generate | |||||
| IMPORT DYNPRO | Import | |||||
| SYNTAX-CHECK FOR DYNPRO | Check | |||||
| EDITOR-CALL | Call editor | |||||
| ELSE | Query | |||||
| ELSEIF | Query | |||||
| END-OF-DEFINITION | End of a macro definition | |||||
| END-OF-PAGE | Event: End of page handling in lists | |||||
| END-OF-SELECTION | Event: After processing of all records in a LDB | |||||
| ENDAT | End of an event introduced by AT | |||||
| ENDCASE | End of case distinction | |||||
| ENDCATCH | End of exception handling | |||||
| ENDCLASS | Ende of class definition | |||||
| ENDDO | End of a DO loop | |||||
| ENDFORM | End of a subroutine | |||||
| ENDFUNCTION | End of a function module | |||||
| ENDIF | End of a query | |||||
| ENDINTERFACE | End of an interface definition | |||||
| ENDLOOP | End of a LOOP | |||||
| ENDMETHOD | End of a method definition | |||||
| ENDMODULE | End of a module definition | |||||
| ENDON | End of a conditional statement | |||||
| ENDPROVIDE | End of a PROVIDE loop | |||||
| ENDSELECT | End of a SELECT loop | |||||
| ENDWHILE | End of a WHILE loop | |||||
| EQ | Relational operator: Equals | |||||
| EVENTS | Class component: event | |||||
| EXEC SQL | Native SQL statement | |||||
| EXIT | Exit loop or terminate processing | |||||
| EXP | Mathematical function: Exponential function | |||||
| ( COMPUTE) | ||||||
| EXPONENT | Output format: Exponent display ( WRITE) | |||||
| EXPORT | Export data | |||||
| EXTENDED CHECK | Switch extended syntax check on/off ( SET) | |||||
| EXTRACT | Generate extract dataset | |||||
| FETCH | Read line from a database table | |||||
| FIELD-GROUPS | Define field groups | |||||
| FIELD-SYMBOLS | Define field symbols | |||||
| FLOOR | Mathematical function: Largest whole value ( COMPUTE) | |||||
| FORM | Define subroutine | |||||
| FORMAT | Output format for lists | |||||
| FOR UPDATE | Read database table with lock ( SELECT) | |||||
| FRAC | Mathematical function: Fraction ( COMPUTE) | |||||
| FREE | Release resources no longer needed | |||||
| FROM | Describe location from which data are read( SELECT) | |||||
| FUNCTION | Define function module | |||||
| CALL FUNCTION | Call a function module | |||||
| FUNCTION-POOL | Define a function group | |||||
| GE | Relational operator: Greater than or equal | |||||
| GENERATE | Generate a program or screen | |||||
| GET | Event, read settings | |||||
| GT | Relational operator: Greater than | |||||
| HASHED TABLE | Table type for internal hashed tables | |||||
| HEADER LINE | Define an internal table with header line ( DATA) | |||||
| HELP-ID | Help ID for F1 help | |||||
| DESCRIBE FIELD ... HELP-ID | Determine help ID | |||||
| HELP-REQUEST | Self-programmed help ( F1) | |||||
| PARAMETERS ... HELP-REQUEST | for parameters | |||||
| SELECT-OPTIONS ... HELP-REQUEST | for selection options | |||||
| HIDE | Store line information | |||||
| HOTSPOT | Output format: Hotspot, interaction by simple | |||||
| mouse click ( FORMAT) | ||||||
| ICON | Icons in lists | |||||
| IF | Query | |||||
| IMPORT | Import data or a screen | |||||
| IN | Relational operator: Selection criterion | |||||
| INCLUDE | Include program components | |||||
| INDEX | Line index in an internal table | |||||
| INDEX TABLE | Generic table type for internal tables | |||||
| DELETE ... INDEX | Delete line | |||||
| INSERT ... INDEX | Insert line | |||||
| MODIFY ... INDEX | Modify line | |||||
| READ TABLE ... INDEX | Read line | |||||
| INFOTYPES | Declare HR infotype | |||||
| INITIAL | Relational operator: Initial value | |||||
| INITIAL SIZE | Define an internal table type ( TYPES) | |||||
| INITIALIZATION | Event: Before display of the selection screen | |||||
| INPUT | Output format: Ready for input ( FORMAT) | |||||
| INSERT | Insert into tables or objects | |||||
| INTENSIFIED | Output format: Highlighted ( FORMAT) | |||||
| INVERSE | Output format: Inverted ( FORMAT) | |||||
| IS | Relational operator | |||||
| IS ASSIGNED | Relational operator: Is the field symbol assigned? | |||||
| IS INITIAL | Relational operator: Initial value | |||||
| IS REQUESTED | Relational operator: Existence of a formal parameter | |||||
| IS SUPPLIED | ,Relational operator: Pass formal parameter | |||||
| JOIN | Join ( SELECT) | |||||
| LANGUAGE | Set language for text elements ( SET) | |||||
| LE | Relational operator: Less than or equal | |||||
| LEAVE | Leave processing | |||||
| LEFT-JUSTIFIED | Output format: Left-justified ( WRITE) | |||||
| LIKE | Use an existing field as a reference | |||||
| TYPES ... LIKE | Create a type | |||||
| DATA ... LIKE | Create a field | |||||
| LINE | Line in a list | |||||
| MODIFY LINE | Modify line | |||||
| READ LINE | Read line | |||||
| LINE-COUNT | Number of lines per page ( NEW-PAGE) | |||||
| LINE-SIZE | Line size ( NEW-PAGE) | |||||
| APPEND LINES OF | Append | |||||
| INSERT LINES OF | Insert | |||||
| LIST-PROCESSING | Process list ( LEAVE) | |||||
| LOAD | Load program components in internal table | |||||
| LOCAL | Rescue actual parameters of a subroutine | |||||
| LOCAL COPY | Assign local copy to a field symbol | |||||
| LOCALE | Set text environment ( SET) | |||||
| SET LOCALE | Set text environment | |||||
| GET LOCALE | Determine text environment | |||||
| LOG | Mathematical function: Natural logarithm ( COMPUTE) | |||||
| Logical condition | ||||||
| SELECT ... WHERE | when reading database tables | |||||
| UPDATE ... WHERE | when changing database tables | |||||
| DELETE ... WHERE | when deleting from database tables | |||||
| SELECT ... FROM ... ON | when reading using a join | |||||
| LOG10 | Mathematical function: Base 10 logarithm ( COMPUTE) | |||||
| LOOP | Loop | |||||
| LT | Relational operator: Less than | |||||
| M | Relational operator: Byte contains zeros and ones | |||||
| MARGIN | List output: Distance from edge ( SET) | |||||
| MATCHCODE | Matchcode handling | |||||
| PARAMETERS ... MATCHCODE | for parameters | |||||
| SELECT-OPTIONS ... MATCHCODE | for selection options | |||||
| MAX | Aggregate expression: Maximum ( SELECT) | |||||
| MEMORY | ABAP/4 memory | |||||
| EXPORT ... TO MEMORY | Roll out data to memory | |||||
| IMPORT ... FROM MEMORY | Restore data from memory | |||||
| MESSAGE | Output message | |||||
| MESSAGE-ID | Specify message class ( REPORT) | |||||
| METHOD | Definition of a method | |||||
| METHODS | Class component: method | |||||
| MIN | Aggregate expression: Minimum ( SELECT) | |||||
| _ARITH MOD | Arithmetic operator: Remainder after division | |||||
| ( COMPUTE) | ||||||
| MODIFY | Modify tables or objects | |||||
| MODULE | Flow logic: Module | |||||
| MOVE | Assignment | |||||
| MOVE-CORRESPONDING | Component-by-component assignment | |||||
| MULTIPLY | Multiply | |||||
| MULTIPLY-CORRESPONDING | Field string multiplication | |||||
| NA | Relational operator for string comparison: | |||||
| Does not contain any characters | ||||||
| NE | Relational operator: Not equal | |||||
| NEW-LINE | List processing: New line | |||||
| NEW-PAGE | List processing: New page | |||||
| NODES | Interface work area for logical databases NOT | |||||
| NO-GAP | Output format: Leave no gaps ( WRITE) | |||||
| NO-HEADING | Display no column headers ( NEW-PAGE) | |||||
| NO-SCROLLING | Do not scroll line ( NEW-LINE) | |||||
| NO-SIGN | Output format: No preceding signs ( WRITE) | |||||
| NO-TITLE | Do not display standard page header ( NEW-PAGE) | |||||
| NO-ZERO | Output format: No leading zeros ( WRITE) | |||||
| NON-UNIQUE | Defines an | |||||
| TYPES | internal table type | |||||
| DATA | internal table object | |||||
| NP | Relational operator for string comparison: | |||||
| Does not contain pattern | ||||||
| NS | Relational operator for string comparison: | |||||
| Does not contain string | ||||||
| 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 formatting ( NEW-PAGE) | ||||||
| PRINT-CONTROL | Define print format | |||||
| PRIVATE | Area that is not visible outside a class | |||||
| PROGRAM | Introduce program | |||||
| LEAVE PROGRAM | Leave program | |||||
| PROPERTY | Object property | |||||
| GET PROPERTY | Get property | |||||
| SET PROPERTY | Set property | |||||
| PROTECTED | Area of class whose visibility is limited | |||||
| PROVIDE | Internal tables: Interval-related processing | |||||
| DS:ABAP.PUBLIC> PUBLIC | Publicly visible area of a class | |||||
| PUT | 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 | Change 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 total | |||||
| SUM | Calculate group total | |||||
| SELECT ... SUM | Aggregate expression: Total | |||||
| SUPPLY | Contextschlüsselfelder versorgen | |||||
| 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) | |||||
| TABLE LINE | Unstructured lines of internal tables | |||||
| 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 explicitly | |||||
| 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 | |||||
| TIME STAMP | Time stamp | |||||
| GET TIME STAMP | Get time stamp | |||||
| CONVERT TIME STAMP | Convert time stamp by date or time | |||||
| WRITE f TIME ZONE | Display | |||||
| time stamp in lists | ||||||
| TITLEBAR | Set title of window ( 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 | SValue help defined by user ( 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 | |||||
| X | Data type for byte sequence of fixed length | |||||
| XSTRING | Data type for byte sequence of variable length | |||||
| Relational operator: Byte positions occupied by 0 |
No comments:
Post a Comment