Shared Top Border

Enterprise Resource
Planning Portal

 

Advertise | Founder BLOG

ERPGenie.COM ABAP Tips and Tricks Database

THE ultimate
ERP website

 

Forums | Vote for us |

Google    Other Search Options

Login

Login to view more content!!!





Lost Password?
No account yet? Register

Registered Access

Poll

What area of ABAP are you interested in?
 
Home arrow Tips and Tricks arrow General arrow ABAP Keywords
ABAP Keywords PDF Print E-mail
User Rating: / 0
PoorBest 
Written by Anon.   
Tuesday, 27 March 2007
Keywords Description
, [, ], {, } Syntax conventions, Syntax notation
*, " Comments
** Arithm. Operator: Exponentiation (COMPUTE)
+, -, *, / Arithmetical 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)
AND Comparison operator: and
ANY TABLE Generic table type for internal tables
APPEND Append line to internaltable
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 Positioning in list
BETWEEN Relational operator: Between
BINARY SEARCH Binary read of internaltable (READ TABLE)
  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
C Data type for fixed-length character string
CA Contains any characters -Relational operator forstring comparison
CALL Call external component
CASE Begin case distinction
CATCH Exception handling (catch runtime errors)
CEIL Mathematical function: Smallest whole value
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 Introduction for type Kprograms
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 Insert/Modify in database(s)
  SELECT ... CLIENT SPECIFIED reading from a database
  UPDATE ... CLIENT SPECIFIED updating a database
CLOSE Close file/cursor
CN Contains Not Only - Relational operator for character comparison:
CNT Field groups: Number ofdifferent values
CO Contains Only - Relational operator for character comparison:
CODE PAGE          Character set
  TRANSLATE ... FROM/TOCODE PAGE Translate character codes
COLLECT Internal table: Add entries
COLOR Output format: Color (FORMAT)
COMMENT              Comment on selection screen
  SELECTION-SCREEN COMMENT Generate comment
COMMIT Close processing unit
COMMUNICATION Data exchange
COMPUTE Perform calculations
CONCATENATE Concatenate character fields
CONDENSE Condense character fields
CONSTANTS Defing constants
CONTEXTS Communicate contexts
CONTINUE Exit current loop pass
CONTROLS Define controls for visualization
CONVERT Convert fields
COS Mathematical function: Cosine (COMPUTE)
COSH Mathematical function: Hyperbola cosine (COMPUTE)
COUNT Aggregate expression: Count (SELECT)
COUNTRY Set country ID (SET)
CP Relational operator forcharacter comparison:
DATABASE            Contains Pattern
CREATE Generate an object or data object
CS Contains character - Relational operator forcharacter comparison
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 databasetable
  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 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 ofdata objects
DIALOG Call a dialog module (CALL)
DISTINCT        Duplicates
  SELECT DISTINCT      Selection set without duplicates
  AVG( DISTINCT ... )    Average without duplicates (SELECT)
  COUNT( DISTINCT ... )    Sequential file
  MAX( DISTINCT ... )  Maximum without duplicates (SELECT)
  MIN( DISTINCT ... )  Minimum without duplicates (SELECT)
  SUM( DISTINCT ... ) Sum without duplicates (SELECT)
DIV Arithmetic operator: Whole number division
DIVIDE Divide
DIVIDE-CORRESPONDINGField string division Field string division
DO Loop
DYNPRO               Screen  Screen
  DELETE DYNPRO    Delete Delete
  EXPORT DYNPRO    Export Export
  GENERATE DYNPRO    Generate Generate
  IMPORT DYNPRO    Import  Import
  SYNTAX-CHECK FOR DYNPRO   Check 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 processingof all records in a LDB
ENDAT End of an event introduced by AT
ENDCASE End of case distinction
ENDCATCH End of exception handling
ENDDO End of a DO loop
ENDEXEC End of a Native SQL statement
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
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
EXEC SQL Native SQL statement
EXIT Exit loop or terminate processing
EXP Mathematical function: Exponential function
EXPONENT Output format: Exponentdisplay (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
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
FUNCTION Define function module
  CALL FUNCTION Call function module
FUNCTION-POOL Introduction for type Fprograms
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 internalhashed 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  
  DELETE ... INDEX Delete line
  INSERT ... INDEX Insert line
  MODIFY ... INDEX Modify line
  READ TABLE ... INDEX Read line
INFOTYPES Declare HR info type
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: Intensified (FORMAT)
INTERFACE Definition of an interface
INTERFACES Class component interface
INTERFACE-POOL Introduction fortype J programs
INVERSE Output format: Inverse (FORMAT)
IS             Relational operator
  IS ASSIGNED  Relational operator: Is the field symbol assigned?
  IS INITIAL         Relational operator: Initial value