The Function Module FREE_SELECTIONS_DIALOG (Dialog for entering dynamic selection conditions) is a standard Function Module in SAP ERP and is part of the function group SSEL within the package SLDBV.
Function Module | FREE_SELECTIONS_DIALOG |
Short Text | Dialog for entering dynamic selection conditions |
Function Group | SSEL |
Package | SLDBV |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ALV | TYPE | C | SPACE | Internal use |
AS_SUBSCREEN | LIKE | SPACE | (For internal use only) Integrate dynamic selections as subscreen | |
AS_WINDOW | TYPE | C | SPACE | X: Selection screen as dialog box |
DIAG_TEXT_1 | TYPE | C | Replacement text:'Deleting dynamic selections' | |
DIAG_TEXT_2 | TYPE | C | Replacement text:'Changing dynamic selections' | |
FRAME_TEXT | LIKE | SY-TITLE | SPACE | Frame text on selection screen |
JUST_DISPLAY | TYPE | C | SPACE | X: Display Mode |
NO_INTERVALS | TYPE | C | SPACE | Thin selection screen (no HIGH field) |
PFKEY | LIKE | RSDSPFKEY | Individual GUI status (status + program). | |
SELECTION_ID | LIKE | RSDYNSEL-SELID | The SELID returned by FREE_SELECTIONS_INIT | |
START_COL | LIKE | SY-WINX1 | 2 | Dialog box: Initial column |
START_ROW | LIKE | SY-WINY1 | 2 | Dialog box: Initial row |
STATUS | TYPE | I | Status number (see long text) | |
TITLE | LIKE | SY-TITLE | SPACE | Selection screen title |
TREE_VISIBLE | TYPE | C | 'X' | Do you want to display the field selection tree? |
WARNING_TITLE | TYPE | C | Warning dialob box title |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
EXPRESSIONS | TYPE | RSDS_TEXPR | Selections in form of logical expressions | |
FIELD_RANGES | TYPE | RSDS_TRANGE | Selections in form of RANGES tables | |
NUMBER_OF_ACTIVE_FIELDS | LIKE | SY-TFILL | Number of fields with selections | |
WHERE_CLAUSES | TYPE | RSDS_TWHERE | Selections in form of WHERE clauses |
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
FCODE_TAB | LIKE | RSDSFCODE | Internal use | |
FIELDS_NOT_SELECTED | LIKE | RSDSFIELDS | Kind 'F': List of deselected fields. | |
FIELDS_TAB | LIKE | RSDSFIELDS | Returns selected fields |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
ILLEGAL_STATUS | Invalid status number |
INTERNAL_ERROR | Internal error |
NO_ACTION | Cancellation by user |
SELID_NOT_FOUND | Transfer non-existent selection ID |