Skip to content

/AWS1/CL_QSTFIELDFOLDER

A FieldFolder element is a folder that contains fields and nested subfolders.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_DESCRIPTION TYPE /AWS1/QSTFIELDFOLDERDESC /AWS1/QSTFIELDFOLDERDESC

The description for a field folder.

IT_COLUMNS TYPE /AWS1/CL_QSTFOLDERCOLUMNLIST_W=>TT_FOLDERCOLUMNLIST TT_FOLDERCOLUMNLIST

A folder has a list of columns. A column can only be in one folder.


Queryable Attributes

description

The description for a field folder.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

columns

A folder has a list of columns. A column can only be in one folder.

Accessible with the following methods

Method Description
GET_COLUMNS() Getter for COLUMNS, with configurable default
ASK_COLUMNS() Getter for COLUMNS w/ exceptions if field has no value
HAS_COLUMNS() Determine if COLUMNS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_FIELDFOLDERMAP

TYPES TT_FIELDFOLDERMAP TYPE HASHED TABLE OF /AWS1/CL_QSTFIELDFOLDER=>TS_FIELDFOLDERMAP_MAPROW WITH UNIQUE KEY key
.

TS_FIELDFOLDERMAP_MAPROW

TYPES: BEGIN OF TS_FIELDFOLDERMAP_MAPROW,
key TYPE /AWS1/QSTFIELDFOLDERPATH,
value TYPE REF TO /AWS1/CL_QSTFIELDFOLDER,
END OF TS_FIELDFOLDERMAP_MAPROW.