SAP ABAP Class IF_COND_DATAOBJECT (Conditions: Interface for Generic Data Object)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COND_DATAOBJECT Conditions: Class Interface for Gen. Data Object 20060629
Properties
Class IF_COND_DATAOBJECT  
Short Description Conditions: Interface for Generic Data Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060621   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_COND_DATAOBJECT has no interface implemented.
Friends
Class IF_COND_DATAOBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DBTYPE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060627
2 KEYFIELDS Instance attribute Public Type reference (TYPE) TFW_KEY_FIELDS_TAB Key Fields 20090427
3 LINETYPE Instance attribute Public Type reference (TYPE) TYPENAME Line Type of Data 20060621
4 NAME Instance attribute Public Type reference (TYPE) COND_DATAOBJECT_NAME Name of the Data Object 20060621
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_RECORD Instance method Public Method Checks if record exists and if the data matches 20060818
2 DELETE_RECORD Instance method Public Method Remove One Data Record 20060621
3 GET_RECORDS Instance method Public Method Extracts data records for (generic) key 20060621
4 GET_RECORDS_REF Instance method Public Method Like GET_RECORDS, but a reference is returned 20060623
5 INSERT_RECORD Instance method Public Method Insert One Data Record 20060621
6 UPDATE_RECORD Instance method Public Method Change One Data Record 20060621
Events
Class IF_COND_DATAOBJECT has no event.
Types
Class IF_COND_DATAOBJECT has no local type.
Method Signatures

Method COMPARE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL boolsche Variable, ob Daten übereinstimmen 20060818
2 Exporting E_EXIST Call by reference Type reference (TYPE) ABAP_BOOL boolsche Variable, ob Satz existiert 20060818
3 Importing I_IGNORE_DYNAMIC Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE dynamischen Teil ignorieren? 20061025
4 Importing I_RECORD Call by reference Type reference (TYPE) DATA Datensatz (vollständig) 20060818
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20061006

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD Call by reference Type reference (TYPE) DATA Datensatz (generisch) 20060621
2 Returning SUBRC Value transfer Type reference (TYPE) SYSUBRC Returncode 20060621
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20060705

Method GET_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECORDS Call by reference Type reference (TYPE) INDEX TABLE Datensätze 20060621
2 Importing I_KEYSTRUC Call by reference Type reference (TYPE) DATA Schlüssel (generisch) 20060626
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20060705

Method GET_RECORDS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REF_TO_RECORDS Value transfer Object reference (TYPE REF TO) DATA Referenz auf die Datensätze (index table!) 20060623
2 Importing I_KEYSTRUC Call by reference Type reference (TYPE) DATA Schlüssel (generisch) 20060626
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_CREATION Ausnahmeklasse: Anlegen von Datenobjekt 20061006
2 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20060705

Method INSERT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD Call by reference Type reference (TYPE) DATA Datensatz (generisch) 20060621
2 Returning SUBRC Value transfer Type reference (TYPE) SYSUBRC Returncode 20060621
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20060705

Method UPDATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD Call by reference Type reference (TYPE) DATA Datensatz (generisch) 20060621
2 Returning SUBRC Value transfer Type reference (TYPE) SYSUBRC Returncode 20060621
# Exception Resumable Description Created on
1 CX_COND_DATAOBJECT_PROCESSING Ausnahmeklasse: Arbeiten mit Datenobjekt 20060705
History
Last changed by/on SAP  20100310 
SAP Release Created in