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 | x |
INCLUDE Name | LSSELU01 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
![]() |
SELECTION_ID | TYPE | RSDYNSEL-SELID | Identification for FREE_SELECTIONS_DIALOG | |||
![]() |
WHERE_CLAUSES | TYPE | RSDS_TWHERE | Selections in form of WHERE clauses | |||
![]() |
EXPRESSIONS | TYPE | RSDS_TEXPR | Initial selections | |||
![]() |
FIELD_RANGES | TYPE | RSDS_TRANGE | Selections in form of RANGES tables | |||
![]() |
NUMBER_OF_ACTIVE_FIELDS | TYPE | SYST-TFILL | Number of fields with selections | |||
![]() |
KIND | TYPE | 'T' | Type of field list | |||
![]() |
EXPRESSIONS | TYPE | RSDS_TEXPR | Initial selections | |||
![]() |
FIELD_RANGES_INT | TYPE | RSDS_TRANGE | Initial Selections in Form of Ranges Tables | |||
![]() |
FIELD_GROUPS_KEY | TYPE | RSDSQCAT | Selection view key | |||
![]() |
RESTRICTION | TYPE | SSCR_RESTRICT_DS | Option restrictions of individual selections | |||
![]() |
ALV | TYPE | Internal Use | ||||
![]() |
CURR_QUAN_PROG | TYPE | SYST-REPID | SY-CPROG | Program for fetching currency reference | ||
![]() |
CURR_QUAN_RELATION | TYPE | SSCR_CURR_QUAN_T | Assignment quantity field -> currency key field. | |||
![]() |
TABLES_TAB | TYPE | RSDSTABS | Desired tables | |||
![]() |
TABFIELDS_NOT_DISPLAY | TYPE | RSDSFIELDS | Child T: Hide Fields | |||
![]() |
FIELDS_TAB | TYPE | RSDSFIELDS | Preselect fields | |||
![]() |
FIELD_DESC | TYPE | FLDCONVERT | Description of non-Dictionary fields | |||
![]() |
FIELD_TEXTS | TYPE | RSDSTEXTS | Own selection texts | |||
![]() |
EVENTS | TYPE | RSDSEVENTS | Events for which control is required | |||
![]() |
EVENT_FIELDS | TYPE | RSDSEVFLDS | Fields for field-specific events | |||
![]() |
FIELDS_NOT_SELECTED | TYPE | RSDSFIELDS | Kind F: Fields not initially selected | |||
![]() |
NO_INT_CHECK | TYPE | RSDSTABS | Fields for which the interval check is to be deactivated | |||
![]() |
ALV_QINFO | TYPE | LVC_S_QINF | Internal Field | |||
![]() |
FIELDS_INCOMPLETE | TYPE | Only PRIM_FNAME filled | ||||
![]() |
FIELDS_NO_JOIN | TYPE | Field assignment without join | ||||
![]() |
FIELD_NOT_FOUND | TYPE | Dictionary field not found | ||||
![]() |
NO_TABLES | TYPE | Table P_TABLES is empty | ||||
![]() |
TABLE_NOT_FOUND | TYPE | A table from P_TABLES was not found | ||||
![]() |
EXPRESSION_NOT_SUPPORTED | TYPE | Expression not (yet) supported | ||||
![]() |
INCORRECT_EXPRESSION | TYPE | Incorrect logical expression | ||||
![]() |
ILLEGAL_KIND | TYPE | KIND not equal to T,G,F or: G without P_RSDSQCAT | ||||
![]() |
AREA_NOT_FOUND | TYPE | Invalid key FIELD_GROUPS_KEY | ||||
![]() |
INCONSISTENT_AREA | TYPE | Inconsistent selection view | ||||
![]() |
KIND_F_NO_FIELDS_LEFT | TYPE | KIND = F, but no field left after cleanup | ||||
![]() |
KIND_F_NO_FIELDS | TYPE | KIND = F, but no field passed | ||||
![]() |
TOO_MANY_FIELDS | TYPE | Too many entries in FIELDS_TAB | ||||
![]() |
DUP_FIELD | TYPE | Field doubles in FIELDS_TAB | ||||
![]() |
FIELD_NO_TYPE | TYPE | No field type in the field description | ||||
![]() |
FIELD_ILL_TYPE | TYPE | Non-allowed field type | ||||
![]() |
DUP_EVENT_FIELD | TYPE | Field doubled in EVENT_FIELDS | ||||
![]() |
NODE_NOT_IN_LDB | TYPE | Node not part of logical database | ||||
![]() |
AREA_NO_FIELD | TYPE | Selection view has no fields | ||||
Processing Type
Normal Function 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 |