Hierarchy
⤷ BC-FES-GUI (Application Component) Graphical User Interface
⤷ SCET (Package) Control Enabling Technology / Control Framework
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 | CNDP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CX_DATAPTABLECACHE | 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 | G_OVERLAPPEMPTY | Instance attribute | Private | Type reference (TYPE) | I | 0 | No overlapping | 19990313 | |
2 | G_OVERLAPPFARLEFT | Instance attribute | Private | Type reference (TYPE) | I | 1 | Overlapping on Left Side | 19990313 | |
3 | G_OVERLAPPFARRIGHT | Instance attribute | Private | Type reference (TYPE) | I | 5 | Overlapping on Right Side | 19990313 | |
4 | G_OVERLAPPINBETWEEN | Instance attribute | Private | Type reference (TYPE) | I | 3 | Right in Middle | 19990313 | |
5 | G_OVERLAPPLEFT | Instance attribute | Private | Type reference (TYPE) | I | 2 | Overlapping on Left Side | 19990313 | |
6 | G_OVERLAPPRIGHT | Instance attribute | Private | Type reference (TYPE) | I | 4 | Overlapping on Right Side | 19990313 | |
7 | G_OVERLAPPTOTAL | Instance attribute | Private | Type reference (TYPE) | I | 6 | Total Overlapping | 19990313 | |
8 | M_CACHEMGR | Instance attribute | Private | Type reference (TYPE) | CACHEMGRTABLE | Cache Manager | 19990307 | ||
9 | M_DATAPTR | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Pointer to Data | 19990307 | ||
10 | M_FORMATTAB | Instance attribute | Protected | Type reference (TYPE) | CNDP_FIELDSTAB | Structure of data | 19990307 | ||
11 | M_LAST_SEND_LINE | Instance attribute | Private | Type reference (TYPE) | I | Data Sent Last | 19990307 | ||
12 | M_LINECOUNT | Instance attribute | Private | Type reference (TYPE) | I | 0 | Number of Rows in Table | 19990331 | |
13 | M_LINES_LAST_SEND | Instance attribute | Private | Type reference (TYPE) | I | Number of Rows in Last Send Request | 19990307 | ||
14 | M_PACKETSIZE | Instance attribute | Protected | Type reference (TYPE) | I | Package Size in Rows | 19990411 | ||
15 | M_TOTAL_LINE_COUNT | 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 | ADDED | Instance method | Public | Method | Rows Added to Table | 19990331 |
2 | ADJUST_LINENUMBERS | Instance method | Private | Method | Adjust Indexes to Table Size | 19990312 |
3 | CACHEBROKEN | Instance method | Private | Method | Cache Broken | 19990331 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990307 |
5 | DATA_REQUEST | Instance method | Private | Method | Sends a Package and Loads Management Info Into Cache | 19990307 |
6 | DOREINIT | Instance method | Private | Method | DO NOT USE | 19990413 |
7 | FIND_CACHE_ENTRIES | Instance method | Private | Method | Find Index of Cache Entries Affected | 19990307 |
8 | GET_CACHE_ENTRY | Instance method | Public | Method | Returns the nth Cache Entry | 19990308 |
9 | GET_CACHE_ENTRY_COUNT | Instance method | Public | Method | Number of Entries in Cache | 19990308 |
10 | GET_FORMAT_TAB | Static method | Private | Method | Returns RFC Fields Table for DataPtr | 19990307 |
11 | GET_IS_CACHED | Instance method | Public | Method | Rows in Cache Already? | 19990307 |
12 | GET_LINECOUNT | Instance method | Public | Method | Returns the Number of Rows in the Table | 19990327 |
13 | GET_OPT_PACKET_SIZE | Static method | Private | Method | Returns Optimum Package Size in Bytes | 19990411 |
14 | GET_OVERLAPPING | Instance method | Private | Method | Determines Overlappings Between Raneg and Cacheentry | 19990312 |
15 | GET_PACKET_SIZE | Instance method | Public | Method | Returns Package Size in Rows | 19990411 |
16 | INSERTED | Instance method | Public | Method | New Rows Were Inserted | 19990307 |
17 | INVALIDATE | Instance method | Public | Method | Invalidates Part of the Dataset | 19990307 |
18 | MODIFIED | Instance method | Public | Method | Rows Were Modified | 19990307 |
19 | ON_ADD | Instance method | Protected | Method | Request to Derived Classes | 19990331 |
20 | ON_CACHEBROKEN | Instance method | Protected | Method | Notification to Derived Class -> Cache Broken | 19990331 |
21 | ON_INSERT | Instance method | Protected | Method | Request to Derived Classes | 19990310 |
22 | ON_MODIFY | Instance method | Protected | Method | Request to Derived Classes | 19990310 |
23 | ON_REFRESH | Instance method | Protected | Method | Request to Derived Classes | 19990310 |
24 | ON_REINIT | Instance method | Protected | Method | Request to Derived Classes | 19990331 |
25 | ON_REMOVE | Instance method | Protected | Method | Request to Derived Classes | 19990310 |
26 | ON_TRANSMIT_DATA | Instance method | Protected | Method | Send Request to Derived Classes | 19990310 |
27 | PROCESS_ADD | Instance method | Private | Method | Internal Processing: Append Rows | 19991017 |
28 | PROCESS_INSERT | Instance method | Private | Method | Internal Processing: Insert Rows | 19991017 |
29 | PROCESS_REFRESH | Instance method | Private | Method | Internal Processing: Refresh Entire Table | 19991017 |
30 | PROCESS_REMOVE | Instance method | Private | Method | Internal Processing: Delete Rows | 19991017 |
31 | REBUILD_CACHE | Instance method | Private | Method | Renew Cache Management | 19990312 |
32 | REFRESHED | Instance method | Public | Method | Invalidates Entire Dataset, Table is Empty | 19990331 |
33 | REINIT | Instance method | Public | Method | Reinitialize Entire Management | 19990331 |
34 | REMOVED | Instance method | Public | Method | Rows Were Removed | 19990307 |
35 | SEND_EMPTY_PACKET | Instance method | Protected | Method | Send an Empty Package With Metadata Only | 19990410 |
36 | TRANSMIT_PACKET | 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 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen, die hinzugefügt wurden | 19990331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_ADD | Fehler beim Hinzufügen | 19990331 | |
2 | ERROR_TABLE_LINE_COUNT | 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 | Changing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990312 | ||
2 | Changing | LASTLINE | Call by reference | Type reference (TYPE) | I | Letzte Zeile | 19990312 | ||
3 | Changing | 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 | Importing | COMPRESSION | Call by reference | Type reference (TYPE) | I | 1 | Typische Kompressionsrate der Daten | 19990411 | |
2 | Importing | DATA | Call by reference | Type reference (TYPE) | TABLE | Referenz auf Datentabelle | 19990307 | ||
3 | Importing | DATAREF | Call by reference | Object reference (TYPE REF TO) | DATA | Schreibbare Referece auf Data | 19991017 | ||
4 | Importing | FORMAT | Call by reference | Type reference (TYPE) | CNDP_FIELDSTAB | Struktur der Datentabelle | 19990307 | ||
5 | Importing | MAXPACKET | Call by reference | Type reference (TYPE) | I | 0 | DO NOT SUPPLAY ONLY FOR TESTING | 19990411 | |
6 | Importing | MINPACKET | Call by reference | Type reference (TYPE) | I | 0 | Minimale Paketgröße in Zeilen der Tabelle Data | 19990411 | |
7 | Importing | TABNAME | Call by reference | Type reference (TYPE) | X030L-TABNAME | Name der Tabellenstruktur im Dictionary | 19990307 | ||
8 | Importing | 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 | ERROR_CREATE_OBJ | 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 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Importing | MINLINESREQUESTED | Call by reference | Type reference (TYPE) | I | Anzahl miniamal requested | 19990313 | ||
3 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen (incl. MinPaket) | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19990314 | |
2 | ERROR_SENDING_DATA | Fehler beim Senden der Daten | 19990307 | |
3 | ERROR_TABLE_LINE_COUNT | 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 | Exporting | FIRSTINDEX | Call by reference | Type reference (TYPE) | I | Erster betroffener Index | 19990307 | ||
2 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
3 | Exporting | LASTINDEX | Call by reference | Type reference (TYPE) | I | Letzter betroffener Index | 19990307 | ||
4 | Exporting | NEXTINDEX | Call by reference | Type reference (TYPE) | I | Nächster betroffener Index | 19990312 | ||
5 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BROKEN_CACHE | 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 | Exporting | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990308 | ||
2 | Importing | INDEX | Call by reference | Type reference (TYPE) | I | Index | 19990308 | ||
3 | Exporting | LASTLINE | Call by reference | Type reference (TYPE) | I | Letzte Zeile | 19990308 | ||
4 | Exporting | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ILLEGAL_INDEX | 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 | Exporting | 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 | Importing | DATA | Call by reference | Type reference (TYPE) | TABLE | Pointer auf Daten | 19990307 | ||
2 | Exporting | FORMAT | Call by reference | Type reference (TYPE) | CNDP_FIELDSTAB | Tabelle der RFC_FIELDS | 19990307 | ||
3 | Importing | TABNAME | Call by reference | Type reference (TYPE) | X030L-TABNAME | Name der Datenstruktur | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_TABLE | 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 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Exporting | IS_IN_CACHE | Call by reference | Type reference (TYPE) | CHAR01 | Ist im Cache | 19990307 | ||
3 | Exporting | IS_PARTIAL_IN_CACHE | Call by reference | Type reference (TYPE) | CHAR01 | Ist nur teilweise im cache | 19990307 | ||
4 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19990307 |
Method GET_LINECOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Exporting | 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 | Importing | CACHEENTRYFIRSTLINE | Value transfer | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
2 | Importing | CACHEENTRYLASTLINE | Call by reference | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
3 | Importing | CACHEENTRYNLINES | Call by reference | Type reference (TYPE) | I | Aktueller Cache Eintrag | 19990312 | ||
4 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990312 | ||
5 | Importing | LASTLINE | Call by reference | Type reference (TYPE) | I | Lette Zeile | 19990312 | ||
6 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990312 | ||
7 | Exporting | 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 | Exporting | 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 | Importing | FIRSTLINE | Value transfer | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 | |
3 | Importing | SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll letztes Paket erneut gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19990307 | |
2 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19990314 | |
3 | ERROR_SENDING_DATA | Fehler beim Senden der Daten | 19990313 | |
4 | ERROR_TABLE_LINE_COUNT | 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 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19990314 | |
2 | ERROR_INALIDATE | Allgemeiner Fehler beim Invalidieren des Cacheverwalters | 19990309 | |
3 | ERROR_TABLE_LINE_COUNT | 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 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Zeilen | 19990307 | |
3 | Importing | SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll das letzte Packet sofortwieder gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19990307 | |
2 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19990314 | |
3 | ERROR_SENDING_DATA | Fehler beim Senden des letzten Packets | 19990309 | |
4 | ERROR_TABLE_LINE_COUNT | 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 | ERROR | 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 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Allgemeiner Fehler | 19990310 |
Method ON_MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Allgemeiner Fehler | 19990310 |
Method ON_REFRESH Signature
Method ON_REFRESH on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Allgemeiner Fehler | 19990310 |
Method ON_REINIT Signature
Method ON_REINIT on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Allgemeiner Fehler | 19990331 |
Method ON_REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990310 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Allgemeiner Fehler | 19990310 |
Method ON_TRANSMIT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATA | Call by reference | Type reference (TYPE) | TABLE | Zu sendendes Paket | 19990310 | ||
2 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile im gesmaten datenobjekt | 19990310 | ||
3 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_SENDING_DATA | Fehler beim Senen | 19990310 |
Method PROCESS_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeile | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_TABLE_LINE_COUNT | Fehlerhafte Zeilenzahl | 19991017 |
Method PROCESS_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTFIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile korrigiert | 19991017 | ||
2 | Exporting | ACTNLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen korrigiert | 19991017 | ||
3 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19991017 | ||
4 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19991017 | |
2 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19991017 | |
3 | ERROR_SENDING_DATA | Fehler beim Senden der Daten | 19991017 | |
4 | ERROR_TABLE_LINE_COUNT | 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 | ERROR_REFRESH | Fehler deim Refresh | 19991017 | |
2 | ERROR_TABLE_NOT_EMPTY | 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 | Exporting | ACTFIRSTLINE | Call by reference | Type reference (TYPE) | I | Korrigierte erste Zeile | 19991017 | ||
2 | Exporting | ACTNLINES | Call by reference | Type reference (TYPE) | I | Korrigierte Anzahl Zeilen | 19991017 | ||
3 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19991017 | ||
4 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19991017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19991017 | |
2 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19991017 | |
3 | ERROR_REMOVE | Fehler beim Löschen | 19991017 | |
4 | ERROR_SENDING_DATA | Fehler beim Senden der Daten | 19991017 | |
5 | ERROR_TABLE_LINE_COUNT | 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 | Importing | FIRSTINDEX | Call by reference | Type reference (TYPE) | I | Startindex im CacheMgr | 19990312 | ||
2 | Importing | LASTINDEX | Call by reference | Type reference (TYPE) | I | endeindex im CacheMgr | 19990313 | ||
3 | Importing | NEWENTRIES | Call by reference | Type reference (TYPE) | ANY | Neue Einträge | 19990312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BROKEN_CACHE | Falsche Zeilennummer | 19990314 |
Method REFRESHED Signature
Method REFRESHED on class CL_DATAPTABLECACHE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_REFRESH | Fehler deim Refresh | 19990331 | |
2 | ERROR_TABLE_NOT_EMPTY | 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 | ERROR_REINIT | Fehler beim ReInit | 19990413 |
Method REMOVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990307 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | 1 | anzahl Zeilen | 19990307 | |
3 | Importing | SEND_LAST_PACKET | Call by reference | Type reference (TYPE) | AS4FLAG | ' ' | Soll das letzte Paket erneut gesendet werden ? | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_LINE_NUMBER | Ungültige Zeilenummer | 19990307 | |
2 | BROKEN_CACHE | Fehler in der Cacheverwaltung | 19990314 | |
3 | ERROR_REMOVE | Fehler beim Löschen | 19990310 | |
4 | ERROR_SENDING_DATA | Fehler beim Senden der Daten | 19990313 | |
5 | ERROR_TABLE_LINE_COUNT | 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 | ERROR_SENDING_DATA | Fehler beim Senden | 19990410 |
Method TRANSMIT_PACKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FIRSTLINE | Call by reference | Type reference (TYPE) | I | Erste Zeile | 19990411 | ||
2 | Importing | NLINES | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen | 19990411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_SENDING_DATA | 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 |