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 |