SAP ABAP Class CL_HR_ST_COLUMNS_BY_QUERY (Fill Object Manager Columns with Query)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-OS-BS (Application Component) Bases
     PP0E (Package) HR-CA: OM New Maintenance
Properties
Class CL_HR_ST_COLUMNS_BY_QUERY  
Short Description Fill Object Manager Columns with Query    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PP0E   HR-CA: OM New Maintenance 
Created 19991111   SAP 
Last change 20010406   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FDSCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 HR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_ST_COLUMNS_BY_QUERY has no interface implemented.
Friends
Class CL_HR_ST_COLUMNS_BY_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREAS_READ Static Attribute Public Type reference (TYPE) FLAG Have InfoSets Been Read? 19991111
2 COLUMNS_BASE Instance attribute Private Object reference (TYPE REF TO) CL_HR_ST_COLUMNS_BASE Corresponding Basis Class Instance 19991117
3 DATE Instance attribute Private Type reference (TYPE) DATS Date 19991117
4 FIELDDESC_WITH_DESC Instance attribute Private Type reference (TYPE) C 19991111
5 FUNCTIONAL_AREA Instance attribute Private Type reference (TYPE) AQS_SGNAME InfoSet 19991117
6 FUZZY_BEGDA Instance attribute Private Type reference (TYPE) DATS Start Date 19991117
7 FUZZY_ENDDA Instance attribute Private Type reference (TYPE) DATS End Date 19991117
8 LOGDB Instance attribute Private Type reference (TYPE) AQS_LOGDB Logical Database 19991117
9 OTYPE Instance attribute Private Type reference (TYPE) OTYPE Object Type 19991117
10 PLVAR Instance attribute Private Type reference (TYPE) PLVAR Plan Version 19991117
11 PROCESS_ID Static Attribute Protected Type reference (TYPE) CHAR40 Process ID 19991111
12 REFERENCE_TABLE Static Attribute Private Type reference (TYPE) REFERENCE_TABLE_TYPE Table with Basis Instance References 19991119
13 USERGROUP Instance attribute Private Type reference (TYPE) AQS_BGNAME User Group 19991117
14 WORKAREA Instance attribute Private Type reference (TYPE) AQS_WSID 'G' Work Area 19991117
Methods
# Method Level Visibility Method type Description Created on
1 ANNOUNCE_QUERY Static method Public Method Register Query GUID for Use (for Generation of Array Type) 19991220
2 DESTROY Static method Public Method Exit Search Tool 19991111
3 END_OF_OBJECTMANAGER Instance method Public Method Exiting Object Manager 19991111
4 EXPORT_TO_MEMORY Static method Public Method Exports Status to ABAP Memory 19991111
5 GET_COLUMN_CONTENT Static method Public Method Class Method: Fill Columns 19991119
6 INIT_FROM_MEMORY Static method Public Method Initializing Using Data from the ABAP Memory 19991111
Events
Class CL_HR_ST_COLUMNS_BY_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 REFERENCE_TABLE_TYPE Protected See coding Type for Table of References to Query Basis Object 19991119
2 REFERENCE_TYPE Protected See coding A Query -> Basis Instance Assignment 19991119
Method Signatures

Method ANNOUNCE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAYTYPE Value transfer Type reference (TYPE) HRARRAYTYP Name des Spaltentyps 19991220
2 Importing FUNCAREA Value transfer Type reference (TYPE) AQS_SGNAME Sachgebiet der Query 19991220
3 Importing QUERY_GUID Value transfer Type reference (TYPE) GUID_32 GUID der Query 19991220
# Exception Resumable Description Created on
1 QUERY_DEFINITION_NOT_FOUND Definition der Query nicht in T77QUERY_FIELDS 19991220
2 QUERY_NOT_GENERATED Anlegen der Query ist schiefgegangen 19991223

Method DESTROY Signature

Method DESTROY on class CL_HR_ST_COLUMNS_BY_QUERY has no parameter.
Method DESTROY on class CL_HR_ST_COLUMNS_BY_QUERY has no exception.

Method END_OF_OBJECTMANAGER Signature

Method END_OF_OBJECTMANAGER on class CL_HR_ST_COLUMNS_BY_QUERY has no parameter.
Method END_OF_OBJECTMANAGER on class CL_HR_ST_COLUMNS_BY_QUERY has no exception.

Method EXPORT_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MEMORY_KEY Value transfer Type reference (TYPE) OMABAPKEY Schlüssel für Import aus ABAP Memory 19991111

Method EXPORT_TO_MEMORY on class CL_HR_ST_COLUMNS_BY_QUERY has no exception.

Method GET_COLUMN_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Value transfer Type reference (TYPE) TV_ITMNAME gewünscht Spalte 19991119
2 Importing FUZZY_BEGDA Value transfer Type reference (TYPE) DATS Beginndatum Fuzzy 19991122
3 Importing FUZZY_ENDDA Value transfer Type reference (TYPE) DATS Endedatum Fuzzy 19991122
4 Importing KEY_DATE Value transfer Type reference (TYPE) DATS Stichtag 19991122
5 Importing OBJECTS Value transfer Type reference (TYPE) KEYOBJEC_T Objektmenge 19991119
6 Exporting RESULTS Value transfer Type reference (TYPE) OMNODCON_T Ergebnismenge 19991119
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner (anderer) Fehler 19991125
2 ILLEGAL_QUERY_CONFIGURATION Etwas ist faul an Query/Sachgebiet/Arbeitsbereich 19991125
3 OTYPE_NOT_SUPPORTED Objekttyp nicht unterstützt (nur PCH und PNP!) 19991123
4 QUERY_NOT_DEFINED Query gibt's nicht 19991125

Method INIT_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MEMORY_KEY Value transfer Type reference (TYPE) OMABAPKEY Schlüssel für Import aus ABAP Memory 19991111

Method INIT_FROM_MEMORY on class CL_HR_ST_COLUMNS_BY_QUERY has no exception.
History
Last changed by/on SAP  20010406 
SAP Release Created in 46B