Hierarchy
⤷
⤷
Properties
| Class | CL_ABAP_PARSER | |
| Short Description | ABAP code completion | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | S_CODE_COMPLETION | ABAP code completion |
| Created | 20050929 | SAP |
| Last change | 20141121 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ABAP_PARSER has no interface implemented.
Friends
Class CL_ABAP_PARSER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | CL_ABAP_MATH=>MAX_INT4 | All components | 20120810 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | I | 1 | Maximal grade to read shorttext | 20120810 | ||
| 3 | Constant | Private | Type reference (TYPE) | I | 10 | Maximal number of selected repository entries | 20100920 | ||
| 4 | Constant | Private | Type reference (TYPE) | I | 5 | Maximal number of selected repository entries | 20100920 | ||
| 5 | Constant | Private | Type reference (TYPE) | I | 30 | Maximal number of components | 20100920 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR1 | '.' | Single-Character Flag | 20060123 | ||
| 7 | Static Attribute | Private | Type reference (TYPE) | BASICTYPE_NAMES | All names of built-in types | 20060831 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | I | Column of completion token beginning | 20120810 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | I | Column of completion context beginning | 20060815 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Including CCIMP required? | 20130107 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | SCC_COMPLETIONS | Results of ABAP code completion | 20060118 | |||
| 12 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ABAP_CONTEXT_PROVIDER | Context provider for webDynpro, etc. | 20060725 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | SCC_ICON_MAPPINGS | Tabletype for role to icon mapping | 20060119 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | SYREPID | ABAP Program: Name of current Include | 20060118 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | SYREPID | ABAP Program: Name of current Main Program | 20060118 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | SOURCETABLE | Composed sourcecode of main program | 20060118 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | TT_MAX_ITEMS | Table of Maximal Number of Items | 20100920 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | SUBC | Program type | 20060118 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | SREPTAB | Replacing source code (reduced due to performance) | 20091124 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | SCC_REPOSITORY_REQUESTS | ABAP Code Completion: Repository requests | 20060315 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | D | Overall timestamp: Date | 20060120 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | T | Overall timestamp: Time | 20060120 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | I | Column of completion position | 20060127 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | I | Line of completion position | 20060127 | |||
| 25 | Constant | Public | Type reference (TYPE) | SUBC | 'K' | Program type: Classpool | 20051114 | ||
| 26 | Constant | Public | Type reference (TYPE) | SUBC | '1' | Program type: Executable Program | 20051117 | ||
| 27 | Constant | Public | Type reference (TYPE) | SUBC | 'F' | Program type: Function Group | 20051116 | ||
| 28 | Constant | Public | Type reference (TYPE) | SUBC | 'I' | Program type: Include | 20051114 | ||
| 29 | Constant | Public | Type reference (TYPE) | SUBC | 'M' | Program type: Module Pool | 20051117 | ||
| 30 | Constant | Public | Type reference (TYPE) | SUBC | 'S' | Program type: Subroutine Pool | 20051117 | ||
| 31 | Constant | Public | Type reference (TYPE) | SUBC | 'T' | Program type: Type Pool | 20051117 | ||
| 32 | Constant | Public | See coding | Token category | 20120817 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Calculate completion results | 20060523 | |
| 2 | Instance method | Public | Method | Calculate source code fragments | 20070906 | |
| 3 | Instance method | Public | Method | Calculate quick info texts | 20070907 | |
| 4 | Static method | Public | Constructor | Initialize keyword filter | 20051114 | |
| 5 | Instance method | Private | Method | Compose includes to scan | 20051115 | |
| 6 | Instance method | Public | Constructor | CONSTRUCTOR | 20100920 | |
| 7 | Static method | Public | Method | Get name of basic type according to basic type index | 20060831 | |
| 8 | Static method | Public | Method | Retrieve details of completion entry | 20060309 | |
| 9 | Static method | Public | Method | Calculate ABAP code completion suggestions | 20051223 | |
| 10 | Static method | Private | Method | Evaluate context information string | 20060119 | |
| 11 | Instance method | Private | Method | Get detailed properties of data object definition | 20120810 | |
| 12 | Instance method | Private | Method | Get detailed properties of database procedure definition | 20121009 | |
| 13 | Instance method | Public | Method | Get detailed properties of program object (element) | 20120810 | |
| 14 | Instance method | Private | Method | Get detailed properties of event definition | 20120810 | |
| 15 | Instance method | Private | Method | Get detailed properties of exception definition | 20120810 | |
| 16 | Instance method | Private | Method | Get detailed properties of form definition | 20120810 | |
| 17 | Instance method | Private | Method | Get detailed properties of function module definition | 20120810 | |
| 18 | Static method | Private | Method | Get start line of implementation part | 20120810 | |
| 19 | Instance method | Private | Method | Get detailed properties of method definition | 20120810 | |
| 20 | Instance method | Private | Method | Preprocess source code and compose normed source | 20060118 | |
| 21 | Static method | Private | Method | Maps number of role to textelement | 20060130 | |
| 22 | Instance method | Private | Method | Get User Settings for Insert Pattern | 20070706 | |
| 23 | Static method | Public | Method | Tokenize ABAP Source | 20050929 | |
| 24 | Instance method | Private | Method | Get detailed properties of type definition | 20120810 | |
| 25 | Static method | Public | Method | Get element info of type addition as text | 20120810 | |
| 26 | Static method | Public | Method | Get text of type usage | 20060905 | |
| 27 | Instance method | Private | Method | Get detailed properties of value property | 20120810 | |
| 28 | Static method | Public | Method | Get element info of value addition as text | 20120810 | |
| 29 | Instance method | Public | Event handling method | Calculate completion results and display them | 20060118 | |
| 30 | Instance method | Public | Event handling method | Calculate source code fragments and insert them | 20060118 | |
| 31 | Instance method | Public | Event handling method | Calculate quick info texts and display them | 20060118 | |
| 32 | Instance method | Private | Method | Delivers ABAP_TRUE if Pattern Insertion is activated | 20060530 | |
| 33 | Static method | Public | Method | Reset instance to initial state | 20060706 | |
| 34 | Static method | Private | Method | Map results to structure for edit control | 20060118 | |
| 35 | Static method | Private | Method | Parse the completion details into Form parameters | 20060824 | |
| 36 | Static method | Private | Method | Parse the completion details into Function Module parameters | 20060816 | |
| 37 | Static method | Private | Method | Parse the completion details into Method parameters | 20060613 | |
| 38 | Instance method | Private | Method | Remove implementation of local classes | 20091124 | |
| 39 | Instance method | Private | Method | Remove the operative coding of form implementations | 20091124 | |
| 40 | Static method | Public | Method | Qualify token stream received from SCAN ABAP-SOURCE | 20060620 | |
| 41 | Instance method | Public | Method | Re-initialize ABAP parser instance | 20060606 | |
| 42 | Instance method | Private | Method | Scan and associate ABAP Doc comments | 20120810 | |
| 43 | Static method | Public | Method | Unpack table of X into a string | 20060629 | |
| 44 | Static method | Public | Method | Unpack table of X into a table of string | 20060629 |
Events
Class CL_ABAP_PARSER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | BASICTYPE_NAME | Private | Type reference (TYPE) | SCC_IDENTIFIER | Name of built-in type | 20060831 | |
| 2 | BASICTYPE_NAMES | Private | See coding | All names of built-in types | 20060831 | BASICTYPE_NAMES type standard TABLE OF BASICTYPE_NAME
|
|
| 3 | COMPLETION_RESULTS | Public | See coding | Completion result table | 20060523 | completion_results type standard table of scc_completion
|
|
| 4 | TS_ABAPDOC_SUBENTRY | Private | See coding | ABAP Doc for a single sub entitiy | 20120810 | begin of TS_ABAPDOC_subentry,
kind type scc_kind,
identifier type string,
comment type string,
end of TS_ABAPDOC_subentry
|
|
| 5 | TS_MAX_ITEMS | Public | See coding | Maximal Number of Items (depending on prefix length) | 20100920 | begin of TS_MAX_ITEMS,
prefix_len type i,
max_main type i,
max_second type i,
end of TS_MAX_ITEMS
|
|
| 6 | TT_ABAPDOC_SUBENTITIES | Private | See coding | ABAP Doc for sub entities | 20120810 | tt_abapdoc_subentities type sorted table of ts_abapdoc_subentry
with unique key kind identifier
|
|
| 7 | TT_MAX_ITEMS | Public | See coding | Table of Maximal Number of Items | 20100920 | TT_MAX_ITEMS type sorted table of TS_MAX_ITEMS
with unique key prefix_len
|
|
| 8 | T_USER_SETTINGS | Public | See coding | Current user settings (pretty printer, pattern) | 20100308 | begin of T_USER_SETTINGS,
keywords_lower_case type abap_bool,
identifier_lower_case type abap_bool,
func_default_actparam type abap_bool,
func_without_others type abap_bool,
meth_default_actparam type abap_bool,
meth_without_others type abap_bool,
meth_with_try type abap_bool,
meth_func_call type abap_bool,
end of T_USER_SETTINGS
|
Method Signatures
Method CALCULATE_COMPLETION_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_XPOS | Value transfer | Type reference (TYPE) | I | 20060523 | ||||
| 2 | BEG_YPOS | Value transfer | Type reference (TYPE) | I | 20060523 | ||||
| 3 | COMPL_RESULT | Call by reference | Type reference (TYPE) | COMPLETION_RESULTS | Completion result | 20060523 | |||
| 4 | DIALOG_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | GUI User Dialog allowed? | 20131106 | ||
| 5 | INCLUDENAME | Call by reference | Type reference (TYPE) | SYREPID | 20060523 | ||||
| 6 | INCL_SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | ABAP source of current include | 20060523 | |||
| 7 | MAINPROGNAME | Call by reference | Type reference (TYPE) | SYREPID | Current Main Program | 20060526 | |||
| 8 | REAL_BEG_XPOS | Call by reference | Type reference (TYPE) | I | -1 | Begin of current statement: real column | 20061023 | ||
| 9 | REAL_XPOS | Call by reference | Type reference (TYPE) | I | -1 | Completion position: real column | 20061023 | ||
| 10 | REAL_YPOS | Call by reference | Type reference (TYPE) | I | -1 | Completion position: real line | 20061023 | ||
| 11 | SOURCELINE | Call by reference | Type reference (TYPE) | STRING | 20060523 | ||||
| 12 | XPOS | Value transfer | Type reference (TYPE) | I | 20060523 | ||||
| 13 | YPOS | Value transfer | Type reference (TYPE) | I | 20060523 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Mainprogram specified | 20060529 | ||
| 2 | Incomplete completion result; detailed analysis required | 20070906 | ||
| 3 | Position line or column were less than 1 | 20060529 | ||
| 4 | Error while scanning the source | 20060529 | ||
| 5 | The include given is not included by mainprogram | 20060529 |
Method CALCULATE_INSERTION_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_XPOS | Value transfer | Type reference (TYPE) | I | Begin of Insertion Range (Column) | 20070907 | |||
| 2 | COMPL_TEXT | Call by reference | Type reference (TYPE) | RSWSOURCET | Insertion Text | 20070907 | |||
| 3 | DIALOG_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | GUI User Dialog allowed? | 20131106 | ||
| 4 | IDENTIFIER | Value transfer | Type reference (TYPE) | STRING | Name of Completion Entry | 20070907 | |||
| 5 | KIND | Value transfer | Type reference (TYPE) | I | Namespace of Completion Entity | 20070907 | |||
| 6 | PATTERN | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Pattern insertion? | 20070907 | ||
| 7 | SETTINGS | Call by reference | Type reference (TYPE) | T_USER_SETTINGS | User Settings: Pattern Format | 20070907 | |||
| 8 | SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Text filled? | 20070907 |
Method CALCULATE_INSERTION_RESULT on class CL_ABAP_PARSER has no exception.
Method CALCULATE_QUICKINFO_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HELP_TEXT | Call by reference | Type reference (TYPE) | STRING | Quick Info Text | 20070907 | |||
| 2 | IDENTIFIER | Value transfer | Type reference (TYPE) | STRING | Name of Completion Entry | 20070907 | |||
| 3 | KIND | Value transfer | Type reference (TYPE) | I | Namespace of Completion Entity | 20070907 | |||
| 4 | SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Text filled? | 20070907 |
Method CALCULATE_QUICKINFO_RESULT on class CL_ABAP_PARSER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ABAP_PARSER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ABAP_PARSER has no exception.
Method COMPOSE_INCLUDES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDE | Call by reference | Type reference (TYPE) | PROGNAME | Include name | 20051115 | |||
| 2 | MAINPROGRAM | Call by reference | Type reference (TYPE) | PROGNAME | Name of Compilation Unit | 20051116 | |||
| 3 | PROGRAMTYPE | Call by reference | Type reference (TYPE) | SUBC | Program Type of Compilation Unit | 20051115 | |||
| 4 | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | Source to modify | 20051115 |
Method COMPOSE_INCLUDES on class CL_ABAP_PARSER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | M_MAX_COMPONENTS | Value transfer | Type reference (TYPE) | I | 20100920 | ||||
| 2 | M_MAX_ITEMS | Value transfer | Type reference (TYPE) | TT_MAX_ITEMS | 20100920 |
Method CONSTRUCTOR on class CL_ABAP_PARSER has no exception.
Method GET_BASICTYPE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BASICTYPE_INDEX | Value transfer | Type reference (TYPE) | SCC_PROPERTY | Index of basic type (delivered from kernel) | 20060831 | |||
| 2 | P_BASICTYPE_NAME | Value transfer | Type reference (TYPE) | SCC_IDENTIFIER | Name of basic type | 20060831 |
Method GET_BASICTYPE_TEXT on class CL_ABAP_PARSER has no exception.
Method GET_COMPLETION_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEPENTITIES | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | Detailed sub-entities like components or type | 20060905 | |||
| 2 | FULLNAME | Call by reference | Type reference (TYPE) | STRING | Key of entity for repository select | 20060309 | |||
| 3 | IDENTIFIER | Call by reference | Type reference (TYPE) | STRING | Name | 20060309 | |||
| 4 | KIND | Call by reference | Type reference (TYPE) | I | Kind (Namespace) | 20060309 | |||
| 5 | MAXGRADE | Call by reference | Type reference (TYPE) | I | 20060531 | ||||
| 6 | PATTERN | Call by reference | Type reference (TYPE) | I | Pattern fragment used in source | 20060309 | |||
| 7 | SHORTTEXT | Call by reference | Type reference (TYPE) | STRING | Describing text from source | 20060309 | |||
| 8 | SUBENTITIES | Call by reference | Type reference (TYPE) | SCC_COMPLETIONS | Sub-entities like components or type | 20060309 |
Method GET_COMPLETION_DETAILS on class CL_ABAP_PARSER has no exception.
Method GET_COMPLETION_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN | Call by reference | Type reference (TYPE) | I | Completion column | 20060117 | |||
| 2 | COMPL_RESULT | Call by reference | Type reference (TYPE) | SCC_COMPLETIONS | Completion result | 20060112 | |||
| 3 | EXTERN_REQS | Call by reference | Type reference (TYPE) | SCC_REPOSITORY_REQUESTS | External repository requests | 20060112 | |||
| 4 | INCLUDE | Call by reference | Type reference (TYPE) | SYREPID | Name of current include | 20051223 | |||
| 5 | INCL_SRC | Call by reference | Type reference (TYPE) | STRING | Soruce code of current include | 20051223 | |||
| 6 | PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix of identifier at completion position | 20060310 | |||
| 7 | PREFIX_LENGTH | Call by reference | Type reference (TYPE) | I | Number of characters to be replaced | 20060112 | |||
| 8 | PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | Main program name | 20051223 | |||
| 9 | PROG_SRC | Call by reference | Type reference (TYPE) | STRING | Main program source code | 20051223 | |||
| 10 | ROW | Call by reference | Type reference (TYPE) | I | Completion row | 20060109 | |||
| 11 | SYMTAB_NEEDED | Call by reference | Type reference (TYPE) | SAP_BOOL | Detailed source code evaluation necessary | 20060112 |
Method GET_COMPLETION_RESULT on class CL_ABAP_PARSER has no exception.
Method GET_CONTEXT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_XPOS | Value transfer | Type reference (TYPE) | I | Begin of current statement: Column | 20060119 | |||
| 2 | BEG_YPOS | Value transfer | Type reference (TYPE) | I | Begin of current statement: Line | 20060119 | |||
| 3 | CONTEXTINFO | Call by reference | Type reference (TYPE) | STRING | Context info string from GUI | 20060119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060119 |
Method GET_DATA_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_DATA | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_DATA_INFO on class CL_ABAP_PARSER has no exception.
Method GET_DB_PROCEDURE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20121009 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20121009 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_FUNCTION | 20121009 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20121009 |
Method GET_DB_PROCEDURE_INFO on class CL_ABAP_PARSER has no exception.
Method GET_ELEMENT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_PROG_OBJECT | 20120810 | ||||
| 2 | IDENTIFIER | Call by reference | Type reference (TYPE) | STRING | 20120810 | ||||
| 3 | KIND | Call by reference | Type reference (TYPE) | I | 20120810 |
Method GET_ELEMENT_INFO on class CL_ABAP_PARSER has no exception.
Method GET_EVENT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_EVENT | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_EVENT_INFO on class CL_ABAP_PARSER has no exception.
Method GET_EXCEPTION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_EXCEPTION | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_EXCEPTION_INFO on class CL_ABAP_PARSER has no exception.
Method GET_FORM_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_FORM | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_FORM_INFO on class CL_ABAP_PARSER has no exception.
Method GET_FUNCTION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_FUNCTION | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_FUNCTION_INFO on class CL_ABAP_PARSER has no exception.
Method GET_IMPLEMENTATION_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMPLSTART | Value transfer | Type reference (TYPE) | I | 20120810 | ||||
| 2 | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | 20120810 |
Method GET_IMPLEMENTATION_START on class CL_ABAP_PARSER has no exception.
Method GET_METHOD_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_METHOD | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_METHOD_INFO on class CL_ABAP_PARSER has no exception.
Method GET_NORMED_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_XPOS | Value transfer | Type reference (TYPE) | I | Begin of current statement: Column | 20060118 | |||
| 2 | BEG_YPOS | Value transfer | Type reference (TYPE) | I | Begin of current statement: Row | 20060118 | |||
| 3 | COMPL_XPOS | Value transfer | Type reference (TYPE) | I | Completion position: Column | 20060118 | |||
| 4 | COMPL_YPOS | Value transfer | Type reference (TYPE) | I | Completion position: Row | 20060118 | |||
| 5 | INCLUDESOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | Sourcecode of current include | 20060120 | |||
| 6 | MAINSOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | Sourcecode of main program | 20060120 | |||
| 7 | NORMED_SOURCE | Call by reference | Type reference (TYPE) | STRING | Normed and expanded source code as string | 20060118 | |||
| 8 | STATEMENT | Call by reference | Type reference (TYPE) | STRING | Statement being completed | 20060118 | |||
| 9 | XPOS | Value transfer | Type reference (TYPE) | I | Adapted completion position: Column | 20060118 | |||
| 10 | YPOS | Value transfer | Type reference (TYPE) | I | Adapted completion position: Row | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Mainprogram specified | 20060118 | ||
| 2 | Position line or column were less than 1 | 20060118 | ||
| 3 | Error while scanning the source | 20060118 | ||
| 4 | The include given is not included by mainprogram | 20060529 |
Method GET_ROLE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROLE | Value transfer | Type reference (TYPE) | SCC_ROLE | ABAP Code Completion: Role of program object | 20060130 | |||
| 2 | TEXT | Value transfer | Type reference (TYPE) | STRING | 20060130 |
Method GET_ROLE_TEXT on class CL_ABAP_PARSER has no exception.
Method GET_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SETTINGS | Call by reference | Type reference (TYPE) | T_USER_SETTINGS | User Settings | 20070706 |
Method GET_SETTINGS on class CL_ABAP_PARSER has no exception.
Method GET_TOKENS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE | Call by reference | Type reference (TYPE) | STRING | 20050929 | ||||
| 2 | TOKENS | Call by reference | Type reference (TYPE) | ABPTOKENS | Sequence of qualified tokens | 20050929 |
Method GET_TOKENS on class CL_ABAP_PARSER has no exception.
Method GET_TYPE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_TYPE | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 0 | 20120810 |
Method GET_TYPE_INFO on class CL_ABAP_PARSER has no exception.
Method GET_TYPE_INFO_AS_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | STRING | 20120810 | ||||
| 2 | SAME_AS | Call by reference | Type reference (TYPE) | STRING | 20120810 | ||||
| 3 | TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_CC_TYPE | 20120810 | ||||
| 4 | USEDBYDEF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_CC_PROG_OBJECT | 20120810 |
Method GET_TYPE_INFO_AS_TEXT on class CL_ABAP_PARSER has no exception.
Method GET_TYPING_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BEGIN | Call by reference | Type reference (TYPE) | I | Startindex for type section in Details | 20060905 | |||
| 2 | P_DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | Details | 20060905 | |||
| 3 | P_FULLNAME | Call by reference | Type reference (TYPE) | STRING | Fullname of refering entity | 20060905 | |||
| 4 | P_NEXT | Call by reference | Type reference (TYPE) | I | 20060907 | ||||
| 5 | P_TEXT | Call by reference | Type reference (TYPE) | STRING | Text to describe typing | 20060905 |
Method GET_TYPING_TEXT on class CL_ABAP_PARSER has no exception.
Method GET_VALUE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRINDEX | Call by reference | Type reference (TYPE) | I | 20120810 | ||||
| 2 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | 20120810 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_CC_VALUE | 20120810 | ||||
| 4 | MINGRADE | Call by reference | Type reference (TYPE) | I | 20120810 |
Method GET_VALUE_INFO on class CL_ABAP_PARSER has no exception.
Method GET_VALUE_INFO_AS_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | STRING | 20120810 | ||||
| 2 | SAME_AS | Call by reference | Type reference (TYPE) | STRING | 20120810 | ||||
| 3 | VALUE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_CC_VALUE | 20120810 |
Method GET_VALUE_INFO_AS_TEXT on class CL_ABAP_PARSER has no exception.
Method HANDLE_COMPLETION_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXTINFO | Value transfer | Attribute reference (LIKE) | 20060119 | |||||
| 2 | CONTEXTSTRING | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 3 | SENDER | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 4 | XPOS | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 5 | YPOS | Value transfer | Attribute reference (LIKE) | 20060118 |
Method HANDLE_COMPLETION_REQUEST on class CL_ABAP_PARSER has no exception.
Method HANDLE_INSERTION_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATATYPE | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 2 | FLAGS | Value transfer | Attribute reference (LIKE) | 20060829 | |||||
| 3 | PATTERNKEY | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 4 | SENDER | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 5 | XPOS | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 6 | YPOS | Value transfer | Attribute reference (LIKE) | 20060118 |
Method HANDLE_INSERTION_REQUEST on class CL_ABAP_PARSER has no exception.
Method HANDLE_QUICKINFO_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXTSTRING | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 2 | DATATYPE | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 3 | SENDER | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 4 | XPOS | Value transfer | Attribute reference (LIKE) | 20060118 | |||||
| 5 | YPOS | Value transfer | Attribute reference (LIKE) | 20060118 |
Method HANDLE_QUICKINFO_REQUEST on class CL_ABAP_PARSER has no exception.
Method INSERT_AS_PATTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FLAGS | Value transfer | Type reference (TYPE) | I | Flags about control key states | 20060817 | |||
| 2 | R_ACTIVATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20060530 |
Method INSERT_AS_PATTERN on class CL_ABAP_PARSER has no exception.
Method INTERNAL_RESET Signature
Method INTERNAL_RESET on class CL_ABAP_PARSER has no parameter.
Method INTERNAL_RESET on class CL_ABAP_PARSER has no exception.
Method MAP_COMPLETION_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPLETION_RESULT | Call by reference | Type reference (TYPE) | SCC_COMPLETIONS | Completion entry of ABAP code completion | 20060118 |
Method MAP_COMPLETION_RESULTS on class CL_ABAP_PARSER has no exception.
Method PARSE_FORM_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060824 | ||||
| 2 | CLASS_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20060824 | |||
| 3 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | Table of extended completion entry of ABAP code completion | 20060906 | |||
| 4 | EXCEPTIONS_LIST | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>EXCEPTIONS | 20060824 | ||||
| 5 | FULLNAME | Call by reference | Type reference (TYPE) | STRING | Full Name for Completion Item | 20060824 | |||
| 6 | SETTINGS | Call by reference | Type reference (TYPE) | T_USER_SETTINGS | User Settings | 20070706 | |||
| 7 | TABLES_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060824 | ||||
| 8 | USING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060824 |
Method PARSE_FORM_PARAMETERS on class CL_ABAP_PARSER has no exception.
Method PARSE_FUNCTION_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060816 | ||||
| 2 | CLASS_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20060816 | |||
| 3 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | Table of extended completion entry of ABAP code completion | 20060906 | |||
| 4 | EXCEPTIONS_LIST | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>EXCEPTIONS | 20060816 | ||||
| 5 | EXPORTING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060816 | ||||
| 6 | FULLNAME | Call by reference | Type reference (TYPE) | STRING | Full Name for Completion Item | 20060816 | |||
| 7 | IMPORTING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060816 | ||||
| 8 | SETTINGS | Call by reference | Type reference (TYPE) | T_USER_SETTINGS | User Settings | 20070706 | |||
| 9 | TABLE_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060816 |
Method PARSE_FUNCTION_PARAMETERS on class CL_ABAP_PARSER has no exception.
Method PARSE_METHOD_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060613 | ||||
| 2 | CLASS_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20060622 | |||
| 3 | DETAILS | Call by reference | Type reference (TYPE) | SCC_DETAILED_COMPLETIONS | Table of extended completion entry of ABAP code completion | 20060906 | |||
| 4 | EXCEPTIONS_LIST | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>EXCEPTIONS | 20060622 | ||||
| 5 | EXPORTING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060613 | ||||
| 6 | FULLNAME | Call by reference | Type reference (TYPE) | STRING | Full Name for Completion Item | 20060816 | |||
| 7 | IMPORTING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060613 | ||||
| 8 | RETURNING_PARAMETERS | Call by reference | Type reference (TYPE) | IF_ABAP_CC_ATL_TYPES=>OBJECT_INTERFACES | 20060613 | ||||
| 9 | SETTINGS | Call by reference | Type reference (TYPE) | T_USER_SETTINGS | User Settings | 20070706 |
Method PARSE_METHOD_PARAMETERS on class CL_ABAP_PARSER has no exception.
Method PROCESS_CLASS_INCLUDES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDE | Call by reference | Type reference (TYPE) | PROGNAME | ABAP Program Name | 20091124 | |||
| 2 | REQUIRED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120810 |
Method PROCESS_CLASS_INCLUDES on class CL_ABAP_PARSER has no exception.
Method PROCESS_FORM_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDE | Call by reference | Type reference (TYPE) | CLIKE | ABAP Program Name | 20091124 |
Method PROCESS_FORM_INCLUDE on class CL_ABAP_PARSER has no exception.
Method QUALIFY_TOKENS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INDEX_FROM | Value transfer | Type reference (TYPE) | SSTMNT-FROM | Index of first token of statement in token table | 20060620 | |||
| 2 | INDEX_TO | Value transfer | Type reference (TYPE) | SSTMNT-TO | Index of last token of statement in token table | 20060620 | |||
| 3 | OVERFLOW | Call by reference | Type reference (TYPE) | C | SPACE | 20120810 | |||
| 4 | SIMPLIFIED | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Flag | 20060620 | ||
| 5 | STATEMENT_TYPE | Value transfer | Type reference (TYPE) | SSTMNT-TYPE | Type of statement (EXEC SQL, INCLUDE, macro, ..., rest) | 20060621 | |||
| 6 | STOKESX_TAB | Call by reference | Type reference (TYPE) | SANA_STOKESX_TAB | 20060620 | ||||
| 7 | STOKEX_TAB | Call by reference | Type reference (TYPE) | SANA_STOKEX_TAB | 20120810 |
Method QUALIFY_TOKENS on class CL_ABAP_PARSER has no exception.
Method RESET Signature
Method RESET on class CL_ABAP_PARSER has no parameter.
Method RESET on class CL_ABAP_PARSER has no exception.
Method SCAN_ABAP_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABAPDOC | Call by reference | Type reference (TYPE) | STRING | 20120810 | ||||
| 2 | COMMENT | Value transfer | Type reference (TYPE) | STRING | 20120810 | ||||
| 3 | SUBENTITIES | Call by reference | Type reference (TYPE) | TT_ABAPDOC_SUBENTITIES | 20120810 |
Method SCAN_ABAP_DOC on class CL_ABAP_PARSER has no exception.
Method X_TABLE_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APP_CP | Call by reference | Type reference (TYPE) | CPCODEPAGE | 20060629 | ||||
| 2 | ERRMSG | Call by reference | Type reference (TYPE) | STRING | 20060629 | ||||
| 3 | GUI_CP | Call by reference | Type reference (TYPE) | CPCODEPAGE | '4103' | 20060629 | |||
| 4 | LENGTH | Call by reference | Type reference (TYPE) | I | 20060629 | ||||
| 5 | RC | Call by reference | Type reference (TYPE) | I | 20060629 | ||||
| 6 | SOURCE_STR | Call by reference | Type reference (TYPE) | STRING | 20060629 | ||||
| 7 | X_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Stream table | 20060629 |
Method X_TABLE_TO_STRING on class CL_ABAP_PARSER has no exception.
Method X_TABLE_TO_S_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APP_CP | Call by reference | Type reference (TYPE) | CPCODEPAGE | 20060629 | ||||
| 2 | ERRMSG | Call by reference | Type reference (TYPE) | STRING | 20060629 | ||||
| 3 | GUI_CP | Call by reference | Type reference (TYPE) | CPCODEPAGE | '4103' | 20060629 | |||
| 4 | LENGTH | Call by reference | Type reference (TYPE) | I | 20060629 | ||||
| 5 | RC | Call by reference | Type reference (TYPE) | I | 20060629 | ||||
| 6 | S_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table of string | 20060629 | |||
| 7 | X_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Stream table | 20060629 |
Method X_TABLE_TO_S_TABLE on class CL_ABAP_PARSER has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 710 |