SAP ABAP Class CNV_00001_TABLE_SET (Set of standard tables of any type)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-GTF-BS (Application Component) Business Application Support
⤷ CNV_BASIS (Package) Conversion: Basis functions
⤷ CA-GTF-BS (Application Component) Business Application Support
⤷ CNV_BASIS (Package) Conversion: Basis functions
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CNV_00001_TAB_DOWNLOAD_SET | Set of tables for download | 20100120 |
Properties
Class | CNV_00001_TABLE_SET | |
Short Description | Set of standard tables of any type | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_BASIS | Conversion: Basis functions |
Created | 20100120 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CNV_00001_TABLE_SET has no forward declaration.
Interfaces
Class CNV_00001_TABLE_SET has no interface implemented.
Friends
Class CNV_00001_TABLE_SET has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE_REFS | Instance attribute | Protected | Type reference (TYPE) | CNV_00001_TABLE_REF_TT | List of references to the added tables | 20100120 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_DEPENDENT_TABLE | Instance method | Public | Method | Adds a dep. table to the given row | 20100325 |
2 | ADD_TABLE | Instance method | Public | Method | Adds a table to the set | 20100120 |
3 | ADD_TABLE_REF | Instance method | Public | Method | Add a table to the set by the reference (internal use) | 20100324 |
4 | CLEAR | Instance method | Public | Method | Removes all tables from the set | 20100408 |
5 | DELETE | Instance method | Public | Method | Deletes the given row | 20100325 |
6 | GET_REFERENCES | Instance method | Public | Method | Returns the list of table references | 20100120 |
7 | GET_STRUCTURES | Instance method | Public | Method | Returns all structures used in the table set | 20100428 |
8 | ITERATOR | Instance method | Public | Method | Returns a new iterator over the set | 20100120 |
9 | REPLACE_FIELD_VALUES | Instance method | Public | Method | Replaces the values of the fields with the ones provided | 20100503 |
10 | SET_DATA | Instance method | Public | Method | Sets data to the given row | 20100408 |
Events
Class CNV_00001_TABLE_SET has no event.
Types
Class CNV_00001_TABLE_SET has no local type.
Method Signatures
Method ADD_DEPENDENT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Loops, number of current pass | 20100325 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table name | 20100325 |
Method ADD_DEPENDENT_TABLE on class CNV_00001_TABLE_SET has no exception.
Method ADD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEP_TABLES | Call by reference | Type reference (TYPE) | TTTABNAME | List of dependent tables | 20100324 | ||
2 | Importing | KEY_DESC | Call by reference | Type reference (TYPE) | CNV_00001_TABLE_KEY | Generic table key (max. len 128) | 20100428 | ||
3 | Importing | STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Structure of the table | 20100120 | ||
4 | Changing | TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Standard table of any type | 20100120 |
Method ADD_TABLE on class CNV_00001_TABLE_SET has no exception.
Method ADD_TABLE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COUNT | Call by reference | Type reference (TYPE) | INT4 | Number of lines in the referenced table | 20100325 | ||
2 | Importing | DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Addtional data | 20100325 | ||
3 | Importing | DEP_TABLES | Call by reference | Type reference (TYPE) | TTTABNAME | List of dependent tables | 20100324 | ||
4 | Importing | KEY_DESC | Call by reference | Type reference (TYPE) | CNV_00001_TABLE_KEY | Generic table key (max. len 128) | 20100428 | ||
5 | Importing | REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to a table | 20100324 | ||
6 | Importing | STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Structure of the table | 20100324 |
Method ADD_TABLE_REF on class CNV_00001_TABLE_SET has no exception.
Method CLEAR Signature
Method CLEAR on class CNV_00001_TABLE_SET has no parameter.
Method CLEAR on class CNV_00001_TABLE_SET has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Loops, number of current pass | 20100325 |
Method DELETE on class CNV_00001_TABLE_SET has no exception.
Method GET_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | CNV_00001_TABLE_REF_TT | List of table references | 20100120 |
Method GET_REFERENCES on class CNV_00001_TABLE_SET has no exception.
Method GET_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | STRUCTURES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20100428 |
Method GET_STRUCTURES on class CNV_00001_TABLE_SET has no exception.
Method ITERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ITERATOR | Value transfer | Object reference (TYPE REF TO) | CNV_00001_TABLE_SET_ITERATOR | Iterator over tables from table set | 20100120 |
Method ITERATOR on class CNV_00001_TABLE_SET has no exception.
Method REPLACE_FIELD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUES | Call by reference | Type reference (TYPE) | CNV_00001_SVAL_TT | List of SVAL | 20100503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATA_ERROR | Some part of data was not accessible | 20100503 |
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATA | Call by reference | Object reference (TYPE REF TO) | DATA | User data | 20100408 | ||
2 | Importing | INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Loops, number of current pass | 20100408 |
Method SET_DATA on class CNV_00001_TABLE_SET has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2006_1_46C |