Selection tables "DBA_SELLIST" and "DPL_SELLIST"

Definition

The table "DBA_SELLIST" contains object read database access selection conditions, the table "DPL_SELLIST" contains partial work area display in maintenance selection conditions. You can access the tables "DBA_SELLIST" and "DPL_SELLIST" for a view cluster subobject via the field symbol <VCL_DBA_SELLIST> and <VCL_DPL_SELLIST>, if the routine VCL_SET_TABLE_ACCESS_FOR_OBJ has been called previously for this subobject.

Structure

The selection tables are based on the structure VIMSELLIST. The following fields must be filled:

Field name

Contents

VIEWFELD

Name of the field to which the condition applies

NEGATION

NOT, if the condition is to be negated

OPERATOR

Logical operator of the condition. Possible values:

EQ : equals

NE : not equal

GT : greater than

GE : greater than or equal to

LT : less than

LE : less than or equal to

CA : only for strings: contains at least one character of the compare string

CN : only for strings: negation of CA

CO : only for strings: contains only characters of the compare string

NA : only for strings: negation of CO

CP : only for strings: contains the pattern in the compare string

NP : only for strings: negation of CP

CS : only for strings: contains the string in the compare string

NS : only for strings: negation of CS

LK like the LIKE operator in a SELECT ... WHERE clause

VALUE

Condition compare value in external format

AND/OR

AND : if the next line of the condition is to be linked with the current line by a logical AND

OR : if the next line of the condition is to be linked with the current line by a logical OR

<space>: if no further line follows.

TABIX

Index of the "viewfield" entry in the management table <VCL_NAMTAB>

DDIC

Flag whether the value is in ABAP/4 Dictionary. Possible values:

'X' : value is in ABAP/4 Dictionary.

'S' : the field has the maintenance attribute 'S', but no value, in the ABAP/4 Dictionary

'B' the subset field value has maintenance attribute 'S', and a value, in the ABAP/4 Dictionary

INITIAL

If VALUE = space and the field is to have its initial value for VALUE, set this flag to 'X'. VALUE = <space> and INITIAL = <space> means that the value is not yet specified.

CONVERTED

always set to 'space' when a new value is entered in value.