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
⤷
⤷
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 | 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 | Instance method | Public | Method | Adds a dep. table to the given row | 20100325 | |
| 2 | Instance method | Public | Method | Adds a table to the set | 20100120 | |
| 3 | Instance method | Public | Method | Add a table to the set by the reference (internal use) | 20100324 | |
| 4 | Instance method | Public | Method | Removes all tables from the set | 20100408 | |
| 5 | Instance method | Public | Method | Deletes the given row | 20100325 | |
| 6 | Instance method | Public | Method | Returns the list of table references | 20100120 | |
| 7 | Instance method | Public | Method | Returns all structures used in the table set | 20100428 | |
| 8 | Instance method | Public | Method | Returns a new iterator over the set | 20100120 | |
| 9 | Instance method | Public | Method | Replaces the values of the fields with the ones provided | 20100503 | |
| 10 | 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 | INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Loops, number of current pass | 20100325 | |||
| 2 | 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 | DEP_TABLES | Call by reference | Type reference (TYPE) | TTTABNAME | List of dependent tables | 20100324 | |||
| 2 | KEY_DESC | Call by reference | Type reference (TYPE) | CNV_00001_TABLE_KEY | Generic table key (max. len 128) | 20100428 | |||
| 3 | STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Structure of the table | 20100120 | |||
| 4 | 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 | COUNT | Call by reference | Type reference (TYPE) | INT4 | Number of lines in the referenced table | 20100325 | |||
| 2 | DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Addtional data | 20100325 | |||
| 3 | DEP_TABLES | Call by reference | Type reference (TYPE) | TTTABNAME | List of dependent tables | 20100324 | |||
| 4 | KEY_DESC | Call by reference | Type reference (TYPE) | CNV_00001_TABLE_KEY | Generic table key (max. len 128) | 20100428 | |||
| 5 | REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to a table | 20100324 | |||
| 6 | 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 | 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 | 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 | 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 | 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 | VALUES | Call by reference | Type reference (TYPE) | CNV_00001_SVAL_TT | List of SVAL | 20100503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | DATA | Call by reference | Object reference (TYPE REF TO) | DATA | User data | 20100408 | |||
| 2 | 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 |