SAP ABAP Class CL_UA_SELECT_MULTI_TABLE (CL_UA_SELECT_MULTI_TABLE)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     UA_GENERIC_TABLE_SELECT (Package) Generic Table Access
Properties
Class CL_UA_SELECT_MULTI_TABLE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_GENERIC_TABLE_SELECT   Generic Table Access 
Created 20020705   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_SELECT_MULTI_TABLE has no forward declaration.
Interfaces
Class CL_UA_SELECT_MULTI_TABLE has no interface implemented.
Friends
Class CL_UA_SELECT_MULTI_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_APPL_SEL Instance attribute Public Type reference (TYPE) SCHEDMAN_SELFIELDS_T Table Type for Structure SCHEDMAN_SELFIELDS 20020705
2 IT_SEK_SEL Instance attribute Public Type reference (TYPE) UATSSEK_SELFIELDS_T Table Type for Structure UATSWSEKSEL 20020705
3 IT_TSADD Instance attribute Public Type reference (TYPE) UATSADD_T Table Search: Tables for Additional Information 20020705
4 IT_TSAPPL Instance attribute Public Type reference (TYPE) UATSAPPL_T Table Search: Entity Table of Applications 20020705
5 IT_TSAPPLT Instance attribute Public Type reference (TYPE) UATSAPPLT_T Table Search: Text Table of Applications 20020705
6 IT_TSDDICREF Instance attribute Public Type reference (TYPE) UATSDDICREF_T Table Search: DDIC Reference of Transfer Values 20020705
7 IT_TSKEY Instance attribute Public Type reference (TYPE) UATSKEY_T Table Search: Entity Table of Individual Search 20020705
8 IT_TSKEYT Instance attribute Public Type reference (TYPE) UATSKEYT_T Table Search: Text Table of Individual Search 20020705
9 IT_TSOUT Instance attribute Public Type reference (TYPE) UATSOUT_T Table Search: Tables for Additional Information 20020705
10 IT_TSPRIM Instance attribute Public Type reference (TYPE) UATSPRIM_T Table Search: Fields for Access to Primary Table 20020705
11 IT_TSSEK Instance attribute Public Type reference (TYPE) UATSSEK_T Table Search: Secondary Table Access 20020705
12 IT_USED_KEYS Instance attribute Public Type reference (TYPE) UATSWUSEDKEYS_T Table Type for Structure UATSWUSEDKEYS 20020705
13 TRUE Constant Public Type reference (TYPE) CHAR1 'X' Single-Character Indicator 20020705
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020705
2 FILL_APPL_SEL Static method Private Method Fill Internal Table it_appl_sel 20020705
3 FILL_SEK_SEL Static method Private Method Fill Internal Table it_sek_sel 20020705
4 GIVE_TABLES Instance method Public Method Returns the tables filled by the Constructor 20020705
5 INIT_AND_SELECT Instance method Public Method Entered Selection Tables and Selection in one Step 20020705
6 INIT_SELECT Instance method Public Method Enters the Transferred Values in the Selection Tables 20020705
7 INIT_SEL_TABLES Instance method Private Method Initializes it_appl_sel and it_sek_sel 20020705
8 SELECT_MULTI Instance method Public Method Read from the Initialized Star Scheme 20020705
Events
Class CL_UA_SELECT_MULTI_TABLE has no event.
Types
Class CL_UA_SELECT_MULTI_TABLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Value transfer Type reference (TYPE) UATSWAPPL Tabellensuche: Anwendung 20020705
2 Importing I_APPLTXT Value transfer Type reference (TYPE) UATSWTXT Tabellensuche: Bezeichner 20020705
3 Importing I_IRGENDWAS Call by reference Type reference (TYPE) CHAR30 30 Characters 20020705
4 Importing I_ONLYKEY Value transfer Type reference (TYPE) CHAR1 'X' Nur Keyfelder selektiv 20020705

Method CONSTRUCTOR on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method FILL_APPL_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_APPL_SEL Call by reference Type reference (TYPE) SCHEDMAN_SELFIELDS_T Tabellentyp zur Struktur SCHEDMAN_SELFIELDS 20020705
2 Importing LD_FIELD Call by reference Type reference (TYPE) DFIES-LFIELDNAME Feldname 20020705
3 Importing LD_ORG_FIELD Value transfer Type reference (TYPE) ANY Feldname 20020705
4 Importing LD_TAB Call by reference Type reference (TYPE) DCOBJDEF-NAME Tabellenname 20020705

Method FILL_APPL_SEL on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method FILL_SEK_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_SEK_SEL Call by reference Type reference (TYPE) UATSSEK_SELFIELDS_T Tabellentyp zur Struktur UATSWSEKSEL 20020705
2 Changing ET_USED_KEYS Call by reference Type reference (TYPE) UATSWUSEDKEYS_T Tabellentyp zur Struktur UATSWUSEDKEYS 20020705
3 Importing LD_FIELD Call by reference Type reference (TYPE) DFIES-LFIELDNAME Feldname 20020705
4 Importing LD_ORG_FIELD Call by reference Type reference (TYPE) ANY Feldname 20020705
5 Importing LD_SEARCH_KEY Call by reference Type reference (TYPE) UATSSEK-SEARCH_KEY Tabellensuche: Schlüssel einer Suche einer Anwendung 20020705
6 Importing LD_SEK_TAB Call by reference Type reference (TYPE) UATSSEK-SEK_TAB Tabellensuche: Zuordnung der Tabellen 20020705
7 Importing LD_TAB Call by reference Type reference (TYPE) DCOBJDEF-NAME Name eines ABAP Dictionary-Objekts 20020705

Method FILL_SEK_SEL on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method GIVE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TSADD Call by reference Type reference (TYPE) UATSADD_T Tabellentyp zur Struktur UATSADD 20020705
2 Exporting ET_TSAPPL Call by reference Type reference (TYPE) UATSAPPL_T Tabellentyp zur Struktur UATSAPPL 20020705
3 Exporting ET_TSAPPLT Call by reference Type reference (TYPE) UATSAPPLT_T Tabellentyp zur Struktur UATSAPPLT 20020705
4 Exporting ET_TSDDICREF Call by reference Type reference (TYPE) UATSDDICREF_T Tabellentyp zur Struktur UATSDDICREF 20020705
5 Exporting ET_TSKEY Call by reference Type reference (TYPE) UATSKEY_T Tabellentyp zur Struktur UATSKEY 20020705
6 Exporting ET_TSKEYT Call by reference Type reference (TYPE) UATSKEYT_T Tabellentyp zur Struktur UATSKEYT 20020705
7 Exporting ET_TSOUT Call by reference Type reference (TYPE) UATSOUT_T Tabellentyp zur Struktur UATSOUT 20020705
8 Exporting ET_TSPRIM Call by reference Type reference (TYPE) UATSPRIM_T Tabellensuche: Felder für Zugriff auf Primärtabelle 20020705
9 Exporting ET_TSSEK Call by reference Type reference (TYPE) UATSSEK_T Tabellentyp zur Struktur UATSSEK 20020705
10 Exporting ET_USED_KEYS Call by reference Type reference (TYPE) UATSWUSEDKEYS_T Tabellentyp zur Struktur UATSWUSEDKEYS 20020705

Method GIVE_TABLES on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method INIT_AND_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF Call by reference Type reference (TYPE) UATSWUSL_REF_TYPE Rückgabe der Pointer auf die Ergebnisse 20020705
2 Importing IS_SELSTRUC Call by reference Type reference (TYPE) ANY Mit Werten gefüllte Struktur 20020705
3 Importing IT_SELFIELDS Call by reference Type reference (TYPE) UASE16N_SELTAB_T Selektionsfelder mit Inhalt 20020705
4 Importing I_MULTI_STRUC Call by reference Type reference (TYPE) TABNAME Typ der Gesamtstruktur 20020705
5 Importing I_SELSTRUC_TYPE Call by reference Type reference (TYPE) TABNAME Typ der Struktur IS_SELSTRUC 20020705

Method INIT_AND_SELECT on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method INIT_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_SEL Call by reference Type reference (TYPE) SCHEDMAN_SELFIELDS_T Tabellentyp zur Struktur SCHEDMAN_SELFIELDS 20020705
2 Exporting ET_SEK_SEL Call by reference Type reference (TYPE) UATSSEK_SELFIELDS_T Tabellentyp zur Struktur UATSWSEKSEL 20020705
3 Importing IS_SELSTRUC Call by reference Type reference (TYPE) ANY Mit Werten gefüllte Struktur 20020705
4 Importing IT_SELFIELDS Call by reference Type reference (TYPE) UASE16N_SELTAB_T Selektionsfelder mit Inhalt 20020705
5 Importing I_SELSTRUC_TYPE Call by reference Type reference (TYPE) TABNAME Typ der Struktur IS_SELSTRUC 20020705

Method INIT_SELECT on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method INIT_SEL_TABLES Signature

Method INIT_SEL_TABLES on class CL_UA_SELECT_MULTI_TABLE has no parameter.
Method INIT_SEL_TABLES on class CL_UA_SELECT_MULTI_TABLE has no exception.

Method SELECT_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF Call by reference Type reference (TYPE) UATSWUSL_REF_TYPE Rückgabe der Pointer auf die Ergebnisse 20020705
2 Importing IT_APPL_SEL Call by reference Type reference (TYPE) SCHEDMAN_SELFIELDS_T Selektionskriterien für Primär- und Faktentabellen 20020705
3 Importing IT_SEK_SEL Call by reference Type reference (TYPE) UATSSEK_SELFIELDS_T Selektionskriterien der Sekundärtabellen (weitere Dim.tab.) 20020705
4 Importing I_MULTI_STRUC Call by reference Type reference (TYPE) TABNAME Typ der Gesamtstruktur 20020705

Method SELECT_MULTI on class CL_UA_SELECT_MULTI_TABLE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 320