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
⤷ 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 | x |
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 |