Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DATAPONDEMAND | Call DataP Reload on Demand | 19990307 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DATAPTABLECACHE_MODIFY | Modification Interface DataPOnDemand | 19991017 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DATAPTABLECACHE_MODIFY2 | Enhancement IF_DATAPTABLECACHE_MODIFY | 20000116 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_DATAPONDEMAND | Data Provider Reload on Demand | 19990312 |
Properties
Class | CL_DATAPTABLECACHE | |
Short Description | Data Provider Reload On Demand Table Management | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | S | System Program |
Category | 0 | |
Package | SCET | Control Enabling Technology / Control Framework |
Created | 19990307 | SAP |
Last change | 20040603 | SAP |
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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DATAPONDEMAND | Call DataP Reload on Demand | 19990307 | ||
2 | IF_DATAPTABLECACHE_MODIFY | Modification Interface DataPOnDemand | 19991017 | ||
3 | IF_DATAPTABLECACHE_MODIFY2 | Enhancement IF_DATAPTABLECACHE_MODIFY | 20000116 |
Friends
Class CL_DATAPTABLECACHE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | No overlapping | 19990313 | |
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 1 | Overlapping on Left Side | 19990313 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 5 | Overlapping on Right Side | 19990313 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 3 | Right in Middle | 19990313 | |
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 2 | Overlapping on Left Side | 19990313 | |
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 4 | Overlapping on Right Side | 19990313 | |
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 6 | Total Overlapping | 19990313 | |
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CACHEMGRTABLE | Cache Manager | 19990307 | ||
9 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Pointer to Data | 19990307 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CNDP_FIELDSTAB | Structure of data | 19990307 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Data Sent Last | 19990307 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | Number of Rows in Table | 19990331 | |
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Number of Rows in Last Send Request | 19990307 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Package Size in Rows | 19990411 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | If M_DATAPTR contains only a fragment of all data | 20031114 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Rows Added to Table | 19990331 |
2 | ![]() |
Instance method | Private | Method | Adjust Indexes to Table Size | 19990312 |
3 | ![]() |
Instance method | Private | Method | Cache Broken | 19990331 |
4 | ![]() |
Instance method | Public | Constructor | Constructor | 19990307 |
5 | ![]() |
Instance method | Private | Method | Sends a Package and Loads Management Info Into Cache | 19990307 |
6 | ![]() |
Instance method | Private | Method | DO NOT USE | 19990413 |
7 | ![]() |
Instance method | Private | Method | Find Index of Cache Entries Affected | 19990307 |
8 | ![]() |
Instance method | Public | Method | Returns the nth Cache Entry | 19990308 |
9 | ![]() |
Instance method | Public | Method | Number of Entries in Cache | 19990308 |
10 | ![]() |
Static method | Private | Method | Returns RFC Fields Table for DataPtr | 19990307 |
11 | ![]() |
Instance method | Public | Method | Rows in Cache Already? | 19990307 |
12 | ![]() |
Instance method | Public | Method | Returns the Number of Rows in the Table | 19990327 |
13 | ![]() |
Static method | Private | Method | Returns Optimum Package Size in Bytes | 19990411 |
14 | ![]() |
Instance method | Private | Method | Determines Overlappings Between Raneg and Cacheentry | 19990312 |
15 | ![]() |
Instance method | Public | Method | Returns Package Size in Rows | 19990411 |
16 | ![]() |
Instance method | Public | Method | New Rows Were Inserted | 19990307 |
17 | ![]() |
Instance method | Public | Method | Invalidates Part of the Dataset | 19990307 |
18 | ![]() |
Instance method | Public | Method | Rows Were Modified | 19990307 |
19 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990331 |
20 | ![]() |
Instance method | Protected | Method | Notification to Derived Class -> Cache Broken | 19990331 |
21 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990310 |
22 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990310 |
23 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990310 |
24 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990331 |
25 | ![]() |
Instance method | Protected | Method | Request to Derived Classes | 19990310 |
26 | ![]() |
Instance method | Protected | Method | Send Request to Derived Classes | 19990310 |
27 | ![]() |
Instance method | Private | Method | Internal Processing: Append Rows | 19991017 |
28 | ![]() |
Instance method | Private | Method | Internal Processing: Insert Rows | 19991017 |
29 | ![]() |
Instance method | Private | Method | Internal Processing: Refresh Entire Table | 19991017 |
30 | ![]() |
Instance method | Private | Method | Internal Processing: Delete Rows | 19991017 |
31 | ![]() |
Instance method | Private | Method | Renew Cache Management | 19990312 |
32 | ![]() |
Instance method | Public | Method | Invalidates Entire Dataset, Table is Empty | 19990331 |
33 | ![]() |
Instance method | Public | Method | Reinitialize Entire Management | 19990331 |
34 | ![]() |
Instance method | Public | Method | Rows Were Removed | 19990307 |
35 | ![]() |
Instance method | Protected | Method | Send an Empty Package With Metadata Only | 19990410 |
36 | ![]() |
Instance method | Private | Method | Send Data Packages | 19990411 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | BEFORE_SEND | Instance Event (0) |
Public (2) |
20000917 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CACHEMGRENTRY | Private | See coding | CACHEMGRENTRY | 19990307 | BEGIN OF CACHEMGRENTRY,
FIRSTLINE TYPE I,
LASTLINE TYPE I,
NLINES TYPE I,
END OF CACHEMGRENTRY
|
|
2 | CACHEMGRTABLE | Private | See coding | CACHEMGRTABLE | 19990307 | CACHEMGRTABLE TYPE SORTED TABLE OF CACHEMGRENTRY
WITH UNIQUE KEY FIRSTLINE
|
Method Signatures
Method ADDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen, die hinzugefügt wurden | 19990331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Hinzufügen | 19990331 | |
2 | ![]() |
Falsche Zeilenzahl in der Tabelle | 19990331 |
Method ADJUST_LINENUMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990312 | ||
2 | ![]() |
LASTLINE | Call by reference | Type reference (TYPE) | I | Letzte Zeile | 19990312 | ||
3 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990312 |
Method ADJUST_LINENUMBERS on class CL_DATAPTABLECACHE has no exception.
Method CACHEBROKEN Signature
Method CACHEBROKEN on class CL_DATAPTABLECACHE has no parameter.
Method CACHEBROKEN on class CL_DATAPTABLECACHE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPRESSION | Call by reference | Type reference (TYPE) | I | 1 | Typische Kompressionsrate der Daten | 19990411 | |
2 | ![]() |
DATA | Call by reference | Type reference (TYPE) | TABLE | Referenz auf Datentabelle | 19990307 | ||
3 | ![]() |
DATAREF | Call by reference | Object reference (TYPE REF TO) | DATA | Schreibbare Referece auf Data | 19991017 | ||
4 | ![]() |
FORMAT | Call by reference | Type reference (TYPE) | CNDP_FIELDSTAB | Struktur der Datentabelle | 19990307 | ||
5 | ![]() |
MAXPACKET | Call by reference | Type reference (TYPE) | I | 0 | DO NOT SUPPLAY ONLY FOR TESTING | 19990411 | |
6 | ![]() |
MINPACKET | Call by reference | Type reference (TYPE) | I | 0 | Minimale Paketgröße in Zeilen der Tabelle Data | 19990411 | |
7 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | X030L-TABNAME | Name der Tabellenstruktur im Dictionary | 19990307 | ||
8 | ![]() |
TOTAL_LINE_COUNT | Call by reference | Type reference (TYPE) | I | Gesamtanzahl der Datenzeilen, falls DATA nur ein Fragm. ist | 20031114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Initialisieren des Objekts | 19990307 |
Method DATA_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
MINLINESREQUESTED | Call by reference | Type reference (TYPE) | I | Anzahl miniamal requested | 19990313 | ||
3 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen (incl. MinPaket) | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Cacheverwaltung | 19990314 | |
2 | ![]() |
Fehler beim Senden der Daten | 19990307 | |
3 | ![]() |
Fehlerhafte Anzahl Zeilen in der Tabelle | 19990331 |
Method DOREINIT Signature
Method DOREINIT on class CL_DATAPTABLECACHE has no parameter.
Method DOREINIT on class CL_DATAPTABLECACHE has no exception.
Method FIND_CACHE_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTINDEX | Call by reference | Type reference (TYPE) | I | Erster betroffener Index | 19990307 | ||
2 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
3 | ![]() |
LASTINDEX | Call by reference | Type reference (TYPE) | I | Letzter betroffener Index | 19990307 | ||
4 | ![]() |
NEXTINDEX | Call by reference | Type reference (TYPE) | I | Nächster betroffener Index | 19990312 | ||
5 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Cacheverwaltung | 19990411 |
Method GET_CACHE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990308 | ||
2 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | Index | 19990308 | ||
3 | ![]() |
LASTLINE | Call by reference | Type reference (TYPE) | I | Letzte Zeile | 19990308 | ||
4 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger index | 19990308 |
Method GET_CACHE_ENTRY_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COUNT | Call by reference | Type reference (TYPE) | I | Anzahl Einträge | 19990308 |
Method GET_CACHE_ENTRY_COUNT on class CL_DATAPTABLECACHE has no exception.
Method GET_FORMAT_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | TABLE | Pointer auf Daten | 19990307 | ||
2 | ![]() |
FORMAT | Call by reference | Type reference (TYPE) | CNDP_FIELDSTAB | Tabelle der RFC_FIELDS | 19990307 | ||
3 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | X030L-TABNAME | Name der Datenstruktur | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Tabelle oder Tabellenname | 19990307 |
Method GET_IS_CACHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
IS_IN_CACHE | Call by reference | Type reference (TYPE) | CHAR01 | Ist im Cache | 19990307 | ||
3 | ![]() |
IS_PARTIAL_IN_CACHE | Call by reference | Type reference (TYPE) | CHAR01 | Ist nur teilweise im cache | 19990307 | ||
4 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19990307 |
Method GET_LINECOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COUNT | Value transfer | Type reference (TYPE) | I | Anzahl Zeilen in der Tabelle | 19990327 |
Method GET_LINECOUNT on class CL_DATAPTABLECACHE has no exception.
Method GET_OPT_PACKET_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SIZE | Call by reference | Type reference (TYPE) | I | Optimale Größe in Byte | 19990411 |
Method GET_OPT_PACKET_SIZE on class CL_DATAPTABLECACHE has no exception.
Method GET_OVERLAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CACHEENTRYFIRSTLINE | Value transfer | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
2 | ![]() |
CACHEENTRYLASTLINE | Call by reference | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
3 | ![]() |
CACHEENTRYNLINES | Call by reference | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
4 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990312 | ||
5 | ![]() |
LASTLINE | Call by reference | Type reference (TYPE) | I | Lette Zeile | 19990312 | ||
6 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990312 | ||
7 | ![]() |
OVERLAPPTYPE | Call by reference | Type reference (TYPE) | I | Art der Überlappung | 19990312 |
Method GET_OVERLAPPING on class CL_DATAPTABLECACHE has no exception.
Method GET_PACKET_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PACKETSIZE | Call by reference | Type reference (TYPE) | I | Größe eines Paket in Byte | 19990411 |
Method GET_PACKET_SIZE on class CL_DATAPTABLECACHE has no exception.
Method INSERTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Value transfer | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 | |
3 | ![]() |
SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll letztes Paket erneut gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19990307 | |
2 | ![]() |
Fehler in der Cacheverwaltung | 19990314 | |
3 | ![]() |
Fehler beim Senden der Daten | 19990313 | |
4 | ![]() |
Anzahl Zeilen in der Tablle ist falsch | 19990331 |
Method INVALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Cacheverwaltung | 19990314 | |
2 | ![]() |
Allgemeiner Fehler beim Invalidieren des Cacheverwalters | 19990309 | |
3 | ![]() |
Fehlerhafte Anzahl Zeilen in der Tabelle | 19990331 |
Method MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 | |
3 | ![]() |
SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll das letzte Packet sofortwieder gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19990307 | |
2 | ![]() |
Fehler in der Cacheverwaltung | 19990314 | |
3 | ![]() |
Fehler beim Senden des letzten Packets | 19990309 | |
4 | ![]() |
Fehlerhalfte anzahl Zeilen in der Tabelle | 19990331 |
Method ON_ADD Signature
Method ON_ADD on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990331 |
Method ON_CACHEBROKEN Signature
Method ON_CACHEBROKEN on class CL_DATAPTABLECACHE has no parameter.
Method ON_CACHEBROKEN on class CL_DATAPTABLECACHE has no exception.
Method ON_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990310 |
Method ON_MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990310 |
Method ON_REFRESH Signature
Method ON_REFRESH on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990310 |
Method ON_REINIT Signature
Method ON_REINIT on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990331 |
Method ON_REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 19990310 |
Method ON_TRANSMIT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | TABLE | Zu sendendes Paket | 19990310 | ||
2 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile im gesmaten datenobjekt | 19990310 | ||
3 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Senen | 19990310 |
Method PROCESS_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeile | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerhafte Zeilenzahl | 19991017 |
Method PROCESS_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTFIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile korrigiert | 19991017 | ||
2 | ![]() |
ACTNLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen korrigiert | 19991017 | ||
3 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19991017 | ||
4 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19991017 | |
2 | ![]() |
Fehler in der Cacheverwaltung | 19991017 | |
3 | ![]() |
Fehler beim Senden der Daten | 19991017 | |
4 | ![]() |
Falsche Zeilenzahl in Tabelle | 19991017 |
Method PROCESS_REFRESH Signature
Method PROCESS_REFRESH on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler deim Refresh | 19991017 | |
2 | ![]() |
Refresh wurde aufgerufen, ob die Tabelle nicht leer ist | 19991017 |
Method PROCESS_REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTFIRSTLINE | Call by reference | Type reference (TYPE) | I | Korrigierte erste Zeile | 19991017 | ||
2 | ![]() |
ACTNLINES | Call by reference | Type reference (TYPE) | I | Korrigierte Anzahl Zeilen | 19991017 | ||
3 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19991017 | ||
4 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19991017 | |
2 | ![]() |
Fehler in der Cacheverwaltung | 19991017 | |
3 | ![]() |
Fehler beim Löschen | 19991017 | |
4 | ![]() |
Fehler beim Senden der Daten | 19991017 | |
5 | ![]() |
Fehlerhafte Zeilenzahl in der Tabelle | 19991017 |
Method REBUILD_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTINDEX | Call by reference | Type reference (TYPE) | I | Startindex im CacheMgr | 19990312 | ||
2 | ![]() |
LASTINDEX | Call by reference | Type reference (TYPE) | I | endeindex im CacheMgr | 19990313 | ||
3 | ![]() |
NEWENTRIES | Call by reference | Type reference (TYPE) | ANY | Neue Einträge | 19990312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Falsche Zeilennummer | 19990314 |
Method REFRESHED Signature
Method REFRESHED on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler deim Refresh | 19990331 | |
2 | ![]() |
Refresh wurde aufgerufen, ob die Tabelle nicht leer ist | 19990331 |
Method REINIT Signature
Method REINIT on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim ReInit | 19990413 |
Method REMOVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | 1 | anzahl Zeilen | 19990307 | |
3 | ![]() |
SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll das letzte Paket erneut gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Zeilenummer | 19990307 | |
2 | ![]() |
Fehler in der Cacheverwaltung | 19990314 | |
3 | ![]() |
Fehler beim Löschen | 19990310 | |
4 | ![]() |
Fehler beim Senden der Daten | 19990313 | |
5 | ![]() |
Fehlerhafte Zeilenzahl in der Tabelle | 19990331 |
Method SEND_EMPTY_PACKET Signature
Method SEND_EMPTY_PACKET on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Senden | 19990410 |
Method TRANSMIT_PACKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990411 | ||
2 | ![]() |
NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Senden | 19990411 |
Event Signatures
Event BEFORE_SEND Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FIRSTLINE | Exporting | Value transfer | Type reference (TYPE) | I | Erste Zeile | 20000917 | ||
2 | LASTLINE | Exporting | Value transfer | Type reference (TYPE) | I | Letzte Zeile | 20000917 |
History
Last changed by/on | SAP | 20040603 |
SAP Release Created in |