SAP ABAP Class CL_QUERY_SELECTION_DEFINITION (Query: Selection Definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUE (Package) Application Development R/3 SAP Query
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_F4CALLBACK_VALUE_REQUEST Interface for Callback Routines 20131112
Properties
Class CL_QUERY_SELECTION_DEFINITION  
Short Description Query: Selection Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQUE   Application Development R/3 SAP Query 
Created 19991014   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 AQADH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_F4CALLBACK_VALUE_REQUEST Interface for Callback Routines 20131112
Friends
Class CL_QUERY_SELECTION_DEFINITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CURRENT_STATE Instance attribute Private Type reference (TYPE) AQADH_T_SD_CURRENT_STATE G_CURRENT_STATE 20000114
2 G_EXT_EMPTY_TAB Instance attribute Private See coding G_EXT_EMPTY_TAB 20000113
3 G_EXT_SELECTION_TAB Instance attribute Private Type reference (TYPE) SELECTION_DISPLAY_T External Represantation of the Selection Fields 19991029
4 G_FA_SEL_FIELDCATALOG Instance attribute Private Type reference (TYPE) AQADH_T_FA_SEL_FIELDCATALOG G_FA_SEL_FIELDCATALOG 19991102
5 G_FA_SEL_FIELDS_FOR_SELECTION Instance attribute Private Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION G_FA_SEL_FIELDS_FOR_SELECTION 19991102
6 G_FIELD_INFO_AVAILABLE Instance attribute Private Type reference (TYPE) FLAG_X Indicator 20000118
7 G_GRID_IS_INITIAL Instance attribute Private Type reference (TYPE) FLAG_X Selection Control Still Empty 20000113
8 G_HANDLE_GRID_DND Instance attribute Private Type reference (TYPE) I Handle for DragNDrop 19991220
9 G_LDB_SEL_FIELDCATALOG Instance attribute Private Type reference (TYPE) AQADH_T_LDB_SEL_FIELDCATALOG G_LDB_SEL_FIELDCATALOG 19991102
10 G_LDB_SEL_FIELDS_FOR_SELECTION Instance attribute Private Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION G_LDB_SEL_FIELDS_FOR_SELECTION 19991102
11 G_SD_FIELDCATALOG Instance attribute Private Type reference (TYPE) AQADH_T_SD_FIELDCATALOG G_SD_FIELDCATALOG 20000110
12 G_SD_FIELDS_FOR_SELECTION Instance attribute Private Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION G_SD_FIELDS_FOR_SELECTION 20000110
13 G_SELECTION_DEFAULT_TEXT Instance attribute Private Type reference (TYPE) FLAG_X 20000117
14 G_SELECTION_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Selection Definition Object 19991028
15 G_SIGN_OPTION_ICONS Instance attribute Private Type reference (TYPE) SIGN_OPTION_ICON_T G_SIGN_OPTION_ICONS 19991102
16 G_VALUE_TEXT_ICONS Instance attribute Private Type reference (TYPE) VALUE_TEXT_ICON_T T_VALUE_TEXT_ICON 19991111
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_STANDARD_CHOICE Instance method Private Method Apply Standard for Drop 20000111
2 CHANGE_FIELDS_OF_SELECTION Instance method Private Method Change/Delete Selection Fields 19991105
3 CHECK_IF_STATE_CHANGED Instance method Public Method Check if Status has Changed 20000114
4 CHECK_OUT_RADIO_BUTTONS Instance method Private Method Delete Radio Button Fields 20000113
5 CLEAR_STATE Instance method Public Method Delete Status from Status Table 20000207
6 CONSTRUCTOR Instance method Public Constructor Constructor 19991014
7 CONVERT_EXT_TO_INT Instance method Private Method Convret External Format into Internal 19991124
8 CONVERT_INT_TO_EXT Instance method Private Method Convert Internal Format into External 19991124
9 FIELD_ADD_TEXT Instance method Private Method Add by Text Selection 19991115
10 FIELD_ADD_VALUE Instance method Private Method Add by Value Selection 19991115
11 FIELD_CHANGE_TO_TEXT Instance method Private Method Switch to Text Selection 19991115
12 FIELD_CHANGE_TO_VALUE Instance method Private Method Switch to Value Selection 19991115
13 FIELD_DELETE_TEXT Instance method Private Method Delete Text Field 19991130
14 FIELD_DELETE_VALUE Instance method Private Method Delete Value Field 19991130
15 FREE Instance method Public Method Destructor 19991130
16 GET_DESCR_FROM_ID Instance method Private Method Determine ID Table and Field Names 20001201
17 GET_LABEL_FOR_FIELD_ID Instance method Private Method Read Field Description 19991105
18 GET_SELECTION_DEFINITION Instance method Public Method Call Current Selection Definition 19991029
19 GET_TABLE_FIELD_FROM_ID Instance method Private Method Determine ID Table and Field Names 19991215
20 GRID_DELETE_LINE Instance method Private Method Delete Line with Focus in Grid 19991123
21 GRID_DELETE_LINES Instance method Private Method Delete Selected Grid Lines 19991110
22 GRID_INIT_EMPTY_STATE Instance method Private Method Initialize Grid in Empty State 20000113
23 GRID_INIT_FIELDCATALOG Instance method Private Method Field Catalog Initialization 19991115
24 GRID_INIT_FILLED_STATE Instance method Private Method Initialize Grid Filled 20000113
25 GRID_INIT_LAYOUT Instance method Private Method Initial Layout Initialization 19991110
26 INITIALIZE Instance method Public Method Selection Definition Initialization 19991028
27 INIT_ATTRIBUTES Instance method Private Method Class Attributes Initialization 19991123
28 INIT_ICON_TABLES Instance method Private Method Initialization of Required Icons 19991102
29 IS_FIELD_DELETEABLE Instance method Private Method Check if You Can Delete a Field from the Selection 19991216
30 IS_SELECTION_DEFINITION_EMPTY Instance method Public Method Query whether Selections are Empty 20000127
31 ON_GRID_BUTTON_CLICK Instance method Private Event handling method ALV Button Click 19991203
32 ON_GRID_CONTEXT_MENU Instance method Private Event handling method ALV Context Menu 19991105
33 ON_GRID_DRAG Instance method Private Event handling method ALV Drag 19991105
34 ON_GRID_DROP Instance method Private Event handling method ALV Drop 19991105
35 ON_GRID_F1 Instance method Private Event handling method ALV F1 for a Line 19991109
36 ON_GRID_F4 Instance method Private Event handling method ALV F4 for a Line 19991109
37 ON_GRID_TOOLBAR Instance method Private Event handling method ALV Toolbar 19991109
38 ON_GRID_USER_COMMAND Instance method Private Event handling method ALV UserCommand 19991105
39 ON_SELECTION_FIELDS_CHANGED Instance method Public Event handling method Selection Field Changed 19991029
40 REQUEST_FIELD_INFO Instance method Private Method Display field information 20000105
41 SAVE_CURRENT_STATE Instance method Public Method Note Current Status 20000114
42 SET_SELECTION_DEFAULT Instance method Public Method Set Default for On_Drop_Event 20000117
43 SET_SELECTION_DEFINITION Instance method Public Method Set Current Selection Definition 19991029
44 SHOW_DOCU Instance method Private Method Display Field Documentation 19991115
45 SHOW_MORE_DIALOG Instance method Private Method Multiple entry 19991109
46 SHOW_OPTION_DIALOG Instance method Private Method Select comparison operator 19991110
47 UPDATE_EXTERNAL_REPRESENTATION Instance method Private Method Update External Display 19991102
48 UPDATE_INTERNAL_REPRESENTATION Instance method Private Method Update Internal Display 19991102
49 UPDATE_REPRESENTATION Instance method Private Method Update_Internal_... and then Update_External_... 20000112
Events
# Event Type Visibility Description Created on
1 FIELD_INFO_REQUESTED Instance Event
(0)
Public
(2)
Request Field Information 19991111
2 SELECTION_FIELDS_CHANGED Instance Event
(0)
Public
(2)
Selection Fields Changed 19991111
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EMPTY_LINE Private See coding EMPTY_LINE 20000113
2 SELECTION_DISPLAY_S Private See coding SELECTION_DISPLAY_S 19991119
3 SELECTION_DISPLAY_T Private See coding SELECTION_DISPLAY_T 19991119
4 SIGN_OPTION_ICON_S Private See coding SIGN_OPTION_ICON_S 19991119
5 SIGN_OPTION_ICON_T Private See coding SIGN_OPTION_ICON_T 19991119
6 VALUE_TEXT_ICON_S Private See coding VALUE_TEXT_ICON_S 19991119
7 VALUE_TEXT_ICON_T Private See coding VALUE_TEXT_ICON_T 19991119
Method Signatures

Method APPLY_STANDARD_CHOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FIELDS Call by reference Type reference (TYPE) AQADH_T_FIELD_SPECIFICATION Felder 20000111

Method APPLY_STANDARD_CHOICE on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method CHANGE_FIELDS_OF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Value transfer Type reference (TYPE) AQADH_T_FIELD_SPECIFICATION Felder 19991105
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991105

Method CHECK_IF_STATE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATE_CHANGED Call by reference Type reference (TYPE) FLAG_X Der Inhalt des Selektions-Controls hat sich geäbdert 20000114
2 Importing STATE_ID Call by reference Type reference (TYPE) I State ID 20000204
# Exception Resumable Description Created on
1 ID_NOT_AVAILABLE ID nicht vorhanden 20000204

Method CHECK_OUT_RADIO_BUTTONS Signature

Method CHECK_OUT_RADIO_BUTTONS on class CL_QUERY_SELECTION_DEFINITION has no parameter.
Method CHECK_OUT_RADIO_BUTTONS on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method CLEAR_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Call by reference Type reference (TYPE) I Stauts ID 20000207
# Exception Resumable Description Created on
1 ID_NOT_AVAILABLE ID nicht vorhanden 20000207

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_DRAG_SOURCE_AVAILABLE Call by reference Type reference (TYPE) FLAG_X 'X' Control kann als Drag-Source benutzt werden 20000117
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 19991028
3 Importing SELECTION_DEFAULT_TEXT Call by reference Type reference (TYPE) FLAG_X SPACE Default-Fall bei On_Drop... ist Wertselektion 20000117
4 Importing WWW_ACTIVE Call by reference Type reference (TYPE) FLAG_X SPACE Im Web? 19991203
# Exception Resumable Description Created on
1 ERROR_CNTL_CREATE Fehler beim Erzeugen des Controls 19991028
2 ERROR_CNTL_INIT Fehler beim Initialisieren des Controls 19991028
3 ERROR_CNTL_LINK Fehler beim Linken des Controls 19991028
4 ERROR_DP_CREATE Fehler beim Erzeugen des DataProvider Control 19991028
5 INTERNAL_ERROR Interner Fehler 19991102

Method CONVERT_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL Call by reference Type reference (TYPE) AQADH_RANGE_VALUE Externe Darstellung 19991124
2 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991124
3 Exporting INTERNAL Call by reference Type reference (TYPE) AQADH_RANGE_VALUE Interne Darstellung 19991124
4 Importing TEXT Call by reference Type reference (TYPE) FLAG_X Das Feld ist zur Textselektion 19991124
5 Importing VALUE Call by reference Type reference (TYPE) FLAG_X Das Feld ist zur Wertselektion 19991124
# Exception Resumable Description Created on
1 CONVERSION_ERROR Konvertierungsfehler 20000112
2 INTERNAL_ERROR Interner Fehler 19991124

Method CONVERT_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTERNAL Call by reference Type reference (TYPE) AQADH_RANGE_VALUE Externe Darstellung 19991124
2 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991124
3 Importing INTERNAL Call by reference Type reference (TYPE) AQADH_RANGE_VALUE Interne Darstellung 19991124
4 Importing TEXT Call by reference Type reference (TYPE) FLAG_X Das Feld ist zur Textselektion 19991124
5 Importing VALUE Call by reference Type reference (TYPE) FLAG_X Das Feld ist zur Wertselektion 19991124
# Exception Resumable Description Created on
1 CONVERSION_ERROR Konvertierungsfehler 20000112
2 INTERNAL_ERROR Interner Fehler 19991124

Method FIELD_ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld 19991129
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 FIELD_NOT_SELECTABLE Feld kann nicht zur Selektion benutzt werden 20010321
2 INTERNAL_ERROR Interner Fehler 19991115

Method FIELD_ADD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld 19991129
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 FIELD_NOT_SELECTABLE Feld kann nicht zur Selektion benutzt werden 20010321
2 INTERNAL_ERROR Interner Fehler 19991115

Method FIELD_CHANGE_TO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld 19991129
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991115

Method FIELD_CHANGE_TO_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991129
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991115

Method FIELD_DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991130
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991130

Method FIELD_DELETE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991130
2 Importing UPDATE_EXTERNAL Call by reference Type reference (TYPE) FLAG_X ' ' Externe Darstellung auffrischen 20000104
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991130

Method FREE Signature

Method FREE on class CL_QUERY_SELECTION_DEFINITION has no parameter.
Method FREE on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method GET_DESCR_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCR Call by reference Type reference (TYPE) RSCONVERT Feldbeschreibung für Konvertierungen 20001201
2 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 20001201
3 Importing TEXT Call by reference Type reference (TYPE) FLAG_X Text 20001201
4 Importing VALUE Call by reference Type reference (TYPE) FLAG_X Wert 20001201
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20001201
2 UNKNOWN_FIELD_ID Unbekannte Feld ID 20001201

Method GET_LABEL_FOR_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991105
2 Exporting FIELD_LABEL Call by reference Type reference (TYPE) AQADH_FIELD_LABEL Feldbeschreibung 19991105
# Exception Resumable Description Created on
1 FIELD_LABEL_NOT_FOUND Label nicht gefunden 19991105

Method GET_SELECTION_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FA_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION FIELDS_FOR_SELECTION 19991115
2 Exporting FA_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION SEL_FIELDS_FOR_SELECTION 19991115
3 Exporting LDB_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION SEL_FIELDS_FOR_SELECTION 19991115
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 19991029

Method GET_TABLE_FIELD_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991215
2 Exporting TABLE_FIELD Call by reference Type reference (TYPE) TABFIELD Tabellen-/Feldinformation 19991215
3 Importing TEXT Call by reference Type reference (TYPE) FLAG_X Text 19991215
4 Importing VALUE Call by reference Type reference (TYPE) FLAG_X Wert 19991215
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991215
2 UNKNOWN_FIELD_ID Unbekannte Feld ID 19991215

Method GRID_DELETE_LINE Signature

Method GRID_DELETE_LINE on class CL_QUERY_SELECTION_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991123

Method GRID_DELETE_LINES Signature

Method GRID_DELETE_LINES on class CL_QUERY_SELECTION_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991110

Method GRID_INIT_EMPTY_STATE Signature

Method GRID_INIT_EMPTY_STATE on class CL_QUERY_SELECTION_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20000113

Method GRID_INIT_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19991115
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991115

Method GRID_INIT_FILLED_STATE Signature

Method GRID_INIT_FILLED_STATE on class CL_QUERY_SELECTION_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20000113

Method GRID_INIT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991110
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991110

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCL_LDB_SEL_FIELDCATALOG Call by reference Type reference (TYPE) AQADH_T_LDB_SEL_FIELDCATALOG Felder die ausgeschlossen werden sollen 20000202
2 Importing FA_FIELDCATALOG Call by reference Type reference (TYPE) AQADH_T_SD_FIELDCATALOG Katalog der Sachgebietsfelder 19991028
3 Importing FA_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION zur Selektion ausgewählte Sachgebietsfelder 19991028
4 Importing FA_SEL_FIELDCATALOG Call by reference Type reference (TYPE) AQADH_T_FA_SEL_FIELDCATALOG Katalog der in der Query definierten Felder 19991028
5 Importing FA_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION zur Selektion ausgewählte Query-Felder 19991028
6 Importing FIELD_INFO_AVAILABLE Call by reference Type reference (TYPE) FLAG_X Ist eine Feldinformation verfügbar 20000118
7 Importing LDB_SEL_FIELDCATALOG Call by reference Type reference (TYPE) AQADH_T_LDB_SEL_FIELDCATALOG Katalog der LDB-Felder 19991028
8 Importing LDB_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION zur Selektion ausgewählte LDB-Felder 19991028
9 Importing OBJECT_SELECTION_ACTIVE Call by reference Type reference (TYPE) FLAG_X SPACE Objektselektion wird unterstützt 20000131
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 19991029

Method INIT_ATTRIBUTES Signature

Method INIT_ATTRIBUTES on class CL_QUERY_SELECTION_DEFINITION has no parameter.
Method INIT_ATTRIBUTES on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method INIT_ICON_TABLES Signature

Method INIT_ICON_TABLES on class CL_QUERY_SELECTION_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991102

Method IS_FIELD_DELETEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELETEABLE Call by reference Type reference (TYPE) FLAG_X Ist das Feld löschbar? ('X'=ja, ' '= nein) 19991216
2 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld ID 19991216
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991216
2 UNKNOWN_FIELD_ID unbekannte Feld ID 19991216

Method IS_SELECTION_DEFINITION_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EMPTY Call by reference Type reference (TYPE) FLAG_X Flag 20000127

Method IS_SELECTION_DEFINITION_EMPTY on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Value transfer Attribute reference (LIKE) 19991203
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 19991203

Method ON_GRID_BUTTON_CLICK on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 19991105

Method ON_GRID_CONTEXT_MENU on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 19991105
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 19991105
3 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 19991105
4 Importing E_ROW Value transfer Attribute reference (LIKE) 19991105

Method ON_GRID_DRAG on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 19991105
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 19991105
3 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 19991105
4 Importing E_ROW Value transfer Attribute reference (LIKE) 19991105

Method ON_GRID_DROP on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 19991110
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 19991110
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 19991110

Method ON_GRID_F1 on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 19991110
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 19991110
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 19991110
4 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 19991110

Method ON_GRID_F4 on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 19991109
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 19991109

Method ON_GRID_TOOLBAR on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_GRID_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 19991105

Method ON_GRID_USER_COMMAND on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method ON_SELECTION_FIELDS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Call by reference Type reference (TYPE) 19991105

Method ON_SELECTION_FIELDS_CHANGED on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method REQUEST_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Call by reference Type reference (TYPE) AQADH_FIELD_ID Feld-Id 20000105

Method REQUEST_FIELD_INFO on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method SAVE_CURRENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Call by reference Type reference (TYPE) I State ID 20000204

Method SAVE_CURRENT_STATE on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method SET_SELECTION_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_TEXT Call by reference Type reference (TYPE) FLAG_X Flag 20000118

Method SET_SELECTION_DEFAULT on class CL_QUERY_SELECTION_DEFINITION has no exception.

Method SET_SELECTION_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FA_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION FIELDS_FOR_SELECTION 19991123
2 Importing FA_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION SEL_FIELDS_FOR_SELECTION 19991123
3 Importing LDB_SEL_FIELDS_FOR_SELECTION Call by reference Type reference (TYPE) AQADH_T_SD_FIELD_SPECIFICATION SEL_FIELDS_FOR_SELECTION 19991123
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 19991029

Method SHOW_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW_ID Call by reference Type reference (TYPE) INT4 Zeile für die Dokuanzeige 19991115
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991115

Method SHOW_MORE_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB_INDEX Call by reference Type reference (TYPE) LVC_INDEX Index der internen Datentabelle 19991109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991109

Method SHOW_OPTION_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB_INDEX Call by reference Type reference (TYPE) LVC_INDEX tab index 19991110
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991110

Method UPDATE_EXTERNAL_REPRESENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EVERYTHING_OK Call by reference Type reference (TYPE) FLAG_X Flag 20000112
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991105

Method UPDATE_INTERNAL_REPRESENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EVERYTHING_OK Call by reference Type reference (TYPE) FLAG_X Flag 20000112
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991115

Method UPDATE_REPRESENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EVERYTHING_OK Call by reference Type reference (TYPE) FLAG_X Flag 20000112
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20000112
Event Signatures

Event FIELD_INFO_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELD Exporting Value transfer Type reference (TYPE) AQADH_S_FIELD_SPECIFICATION Feld 19991111

Event SELECTION_FIELDS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDS Exporting Value transfer Type reference (TYPE) AQADH_T_FIELD_SPECIFICATION Felder die sich geändert haben 19991111
History
Last changed by/on SAP  20110908 
SAP Release Created in