SAP ABAP Class CL_TPDA_VAR_CHANGE_HANDLER (TPDA: Changing Variables)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
STPDA_DEBUGGER_SERVICES (Package) ABAP Debugger: Core Layer

⤷

⤷

Properties
Class | CL_TPDA_VAR_CHANGE_HANDLER | |
Short Description | TPDA: Changing Variables | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | STPDA_DEBUGGER_SERVICES | ABAP Debugger: Core Layer |
Created | 20030428 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_TPDA_VAR_CHANGE_HANDLER has no forward declaration.
Interfaces
Class CL_TPDA_VAR_CHANGE_HANDLER has no interface implemented.
Friends
Class CL_TPDA_VAR_CHANGE_HANDLER has no friend class.
Attributes
Class CL_TPDA_VAR_CHANGE_HANDLER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20050729 | |
2 | ![]() |
Static method | Private | Method | 20031003 | |
3 | ![]() |
Static method | Public | Method | 20030428 | |
4 | ![]() |
Static method | Public | Method | 20030428 | |
5 | ![]() |
Static method | Public | Method | 20031015 | |
6 | ![]() |
Static method | Public | Method | 20050729 | |
7 | ![]() |
Static method | Public | Method | 20090108 | |
8 | ![]() |
Static method | Public | Method | 20050729 | |
9 | ![]() |
Static method | Public | Method | 20050729 | |
10 | ![]() |
Static method | Public | Method | 20050729 | |
11 | ![]() |
Static method | Public | Method | 20090625 | |
12 | ![]() |
Static method | Public | Method | 20090108 | |
13 | ![]() |
Static method | Public | Method | 20050729 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | VAR_CONTENT_CHANGED | Static Event (1) |
Public (2) |
20030612 |
Types
Class CL_TPDA_VAR_CHANGE_HANDLER has no local type.
Method Signatures
Method APPEND_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ACTUAL_NEW_LINE | Value transfer | Type reference (TYPE) | I | 20050729 | |||
2 | ![]() |
P_NEW_VALUES_IT | Call by reference | Type reference (TYPE) | TPDA_SYS_CHANGE_ITAB | Daten für die Änderung einer Zeile einer interne Tabelle | 20050729 | ||
3 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
4 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 | ||
5 | ![]() |
P_TEMPLATE_LINE | Call by reference | Type reference (TYPE) | I | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050729 | ||
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20050729 |
Method AUTH_CHECK_CHANGE Signature
Method AUTH_CHECK_CHANGE on class CL_TPDA_VAR_CHANGE_HANDLER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20031003 |
Method CHANGE_VARIABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CHANGED_VALUE | Call by reference | Type reference (TYPE) | STRING | 20030428 | |||
2 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | 20030612 | |||
3 | ![]() |
P_VAR_NAME | Call by reference | Type reference (TYPE) | STRING | 20030428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20031003 | ||
2 | ![]() |
ChangeValue: IsReadOnly | 20031030 | |
3 | ![]() |
ChangeValue: Typ Invalid | 20030429 | |
4 | ![]() |
ChangeValue: Val invalid | 20030429 | |
5 | ![]() |
ValueChange: Val too Long | 20030429 | |
6 | ![]() |
Exceptions bzgl. Symbolinformationen | 20030428 | |
7 | ![]() |
20030429 | ||
8 | ![]() |
TPDA: chnage calue to long for us | 20031020 | |
9 | ![]() |
20030429 |
Method CHECK_CHANGABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CHANGABLE | Call by reference | Type reference (TYPE) | FLAG | 20030428 | |||
2 | ![]() |
P_IGNORE_READ_ONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20031208 | |
3 | ![]() |
P_SYMBQUICK | Call by reference | Type reference (TYPE) | TPDA_SYS_SYMBQUICK | 20030428 | |||
4 | ![]() |
P_VAR_NAME | Call by reference | Type reference (TYPE) | STRING | 20030428 |
Method CHECK_CHANGABLE on class CL_TPDA_VAR_CHANGE_HANDLER has no exception.
Method CHECK_VAL_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_SYMBQUICK | Call by reference | Type reference (TYPE) | TPDA_SYS_SYMBQUICK | 20031015 | |||
2 | ![]() |
P_VAR_NAME | Call by reference | Type reference (TYPE) | TPDA_VAR_NAME | 20031015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20031015 | ||
2 | ![]() |
20031015 |
Method DELETE_TABLE_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_FIRST_ERROR_LINE | Call by reference | Type reference (TYPE) | I | 20050729 | |||
2 | ![]() |
P_LINES_IT | Call by reference | Type reference (TYPE) | TPDA_LINE_NUMBERS_IT | tpda: Zu löschende Zeilen | 20050729 | ||
3 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
4 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Berechtigungsbehandlung | 20050729 |
Method FLUSH_TABLE_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20090108 | ||
2 | ![]() |
P_TABLE_KEY | Call by reference | Type reference (TYPE) | INT4 | tpda: Zu löschende Zeilen | 20090108 | ||
3 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20090108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tabellenschlüssel existiert nicht | 20090108 | |
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20090108 | |
3 | ![]() |
Flush bzgl. Tabellenschlüssel nicht möglich | 20090108 |
Method FREE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
2 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050729 | ||
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20050729 |
Method INSERT_TABLE_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ACTUAL_NEW_LINE | Value transfer | Type reference (TYPE) | I | 20050729 | |||
2 | ![]() |
P_LINE_NR | Call by reference | Type reference (TYPE) | I | 20050729 | |||
3 | ![]() |
P_NEW_VALUES_IT | Call by reference | Type reference (TYPE) | TPDA_SYS_CHANGE_ITAB | Daten für die Änderung einer Zeile einer interne Tabelle | 20050729 | ||
4 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
5 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 | ||
6 | ![]() |
P_TEMPLATE_LINE | Call by reference | Type reference (TYPE) | I | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Berechtigungsbehandlung | 20050729 | |
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20050729 |
Method INSERT_TABLE_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ACTUAL_NEW_LINE | Value transfer | Type reference (TYPE) | I | 20050729 | |||
2 | ![]() |
P_NEW_VALUES_IT | Call by reference | Type reference (TYPE) | TPDA_SYS_CHANGE_ITAB | Daten für die Änderung einer Zeile einer interne Tabelle | 20050729 | ||
3 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
4 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 | ||
5 | ![]() |
P_TEMPLATE_LINE | Call by reference | Type reference (TYPE) | I | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050729 | ||
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20050729 |
Method MI_CREATE_SNAPSHOT_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | 20090625 |
Method MI_CREATE_SNAPSHOT_FILE on class CL_TPDA_VAR_CHANGE_HANDLER has no exception.
Method START_GC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20090108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions zum WP status | 20090108 |
Method UPLOAD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_COLS | Call by reference | Type reference (TYPE) | I | 20050729 | |||
2 | ![]() |
P_LINES | Call by reference | Type reference (TYPE) | I | 20050729 | |||
3 | ![]() |
P_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_TPDA_TOOL | TPDA: Schnittstelle für Plug-In | 20050729 | ||
4 | ![]() |
P_TABLE_NAME | Call by reference | Type reference (TYPE) | TPDA_TABLE_NAME | tpda: Tabellenname | 20050729 | ||
5 | ![]() |
P_TABLE_TYPE | Call by reference | Type reference (TYPE) | TPDA_INT1 | TPDA: Int1 | 20060125 | ||
6 | ![]() |
P_UPLOAD_IT | Call by reference | Type reference (TYPE) | TPDA_UPLOAD_STRING_IT | TPDA: Textueller Upload -> Tabelle von strings | 20050729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050729 | ||
2 | ![]() |
Exceptions bzgl. Symbolinformationen | 20050729 |
Event Signatures
Event VAR_CONTENT_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | P_SENDER | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_TPDA_TOOL | 20030612 | |||
2 | P_VAR_NAME | Exporting | Value transfer | Type reference (TYPE) | STRING | 20030612 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |