SAP ABAP Function Module FREE_SELECTIONS_INIT (Initialize dynamic selection: Declare permitted tables ...)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-TO (Application Component) Logical DB, Selection Screens, Selection Variants
     SLDBV (Package) Selection Screens, Variants, Logical Databases
Basic Data
Function Module FREE_SELECTIONS_INIT Initialize dynamic selection: Declare permitted tables ...  
Function Group SSEL   Dialog: Dynamic selections  
Program Name SAPLSSEL  
INCLUDE Name LSSELU01    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting SELECTION_ID TYPE RSDYNSEL-SELID Identification for FREE_SELECTIONS_DIALOG
Exporting WHERE_CLAUSES TYPE RSDS_TWHERE Selections in form of WHERE clauses
Exporting EXPRESSIONS TYPE RSDS_TEXPR Initial selections
Exporting FIELD_RANGES TYPE RSDS_TRANGE Selections in form of RANGES tables
Exporting NUMBER_OF_ACTIVE_FIELDS TYPE SYST-TFILL Number of fields with selections
Importing KIND TYPE 'T' Type of field list
Importing EXPRESSIONS TYPE RSDS_TEXPR Initial selections
Importing FIELD_RANGES_INT TYPE RSDS_TRANGE Initial Selections in Form of Ranges Tables
Importing FIELD_GROUPS_KEY TYPE RSDSQCAT Selection view key
Importing RESTRICTION TYPE SSCR_RESTRICT_DS Option restrictions of individual selections
Importing ALV TYPE Internal Use
Importing CURR_QUAN_PROG TYPE SYST-REPID SY-CPROG Program for fetching currency reference
Importing CURR_QUAN_RELATION TYPE SSCR_CURR_QUAN_T Assignment quantity field -> currency key field.
Tables TABLES_TAB TYPE RSDSTABS Desired tables
Tables TABFIELDS_NOT_DISPLAY TYPE RSDSFIELDS Child T: Hide Fields
Tables FIELDS_TAB TYPE RSDSFIELDS Preselect fields
Tables FIELD_DESC TYPE FLDCONVERT Description of non-Dictionary fields
Tables FIELD_TEXTS TYPE RSDSTEXTS Own selection texts
Tables EVENTS TYPE RSDSEVENTS Events for which control is required
Tables EVENT_FIELDS TYPE RSDSEVFLDS Fields for field-specific events
Tables FIELDS_NOT_SELECTED TYPE RSDSFIELDS Kind F: Fields not initially selected
Tables NO_INT_CHECK TYPE RSDSTABS Fields for which the interval check is to be deactivated
Tables ALV_QINFO TYPE LVC_S_QINF Internal Field
Exception FIELDS_INCOMPLETE TYPE Only PRIM_FNAME filled
Exception FIELDS_NO_JOIN TYPE Field assignment without join
Exception FIELD_NOT_FOUND TYPE Dictionary field not found
Exception NO_TABLES TYPE Table P_TABLES is empty
Exception TABLE_NOT_FOUND TYPE A table from P_TABLES was not found
Exception EXPRESSION_NOT_SUPPORTED TYPE Expression not (yet) supported
Exception INCORRECT_EXPRESSION TYPE Incorrect logical expression
Exception ILLEGAL_KIND TYPE KIND not equal to T,G,F or: G without P_RSDSQCAT
Exception AREA_NOT_FOUND TYPE Invalid key FIELD_GROUPS_KEY
Exception INCONSISTENT_AREA TYPE Inconsistent selection view
Exception KIND_F_NO_FIELDS_LEFT TYPE KIND = F, but no field left after cleanup
Exception KIND_F_NO_FIELDS TYPE KIND = F, but no field passed
Exception TOO_MANY_FIELDS TYPE Too many entries in FIELDS_TAB
Exception DUP_FIELD TYPE Field doubles in FIELDS_TAB
Exception FIELD_NO_TYPE TYPE No field type in the field description
Exception FIELD_ILL_TYPE TYPE Non-allowed field type
Exception DUP_EVENT_FIELD TYPE Field doubled in EVENT_FIELDS
Exception NODE_NOT_IN_LDB TYPE Node not part of logical database
Exception AREA_NO_FIELD TYPE Selection view has no fields
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  19950222 
SAP Release Created in