/AWS1/CL_QQAAPPDEFINITION¶
The definition of the Q App, specifying the cards and flow.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_appdefinitionversion TYPE /AWS1/QQASTRING /AWS1/QQASTRING¶
The version of the app definition schema or specification.
it_cards TYPE /AWS1/CL_QQACARD=>TT_CARDMODELLIST TT_CARDMODELLIST¶
The cards that make up the Q App, such as text input, file upload, or query cards.
Optional arguments:¶
iv_canedit TYPE /AWS1/QQABOOLEAN /AWS1/QQABOOLEAN¶
A flag indicating whether the Q App's definition can be edited by the user.
Queryable Attributes¶
appDefinitionVersion¶
The version of the app definition schema or specification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPDEFINITIONVERSION() |
Getter for APPDEFINITIONVERSION, with configurable default |
ASK_APPDEFINITIONVERSION() |
Getter for APPDEFINITIONVERSION w/ exceptions if field has n |
HAS_APPDEFINITIONVERSION() |
Determine if APPDEFINITIONVERSION has a value |
cards¶
The cards that make up the Q App, such as text input, file upload, or query cards.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CARDS() |
Getter for CARDS, with configurable default |
ASK_CARDS() |
Getter for CARDS w/ exceptions if field has no value |
HAS_CARDS() |
Determine if CARDS has a value |
canEdit¶
A flag indicating whether the Q App's definition can be edited by the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANEDIT() |
Getter for CANEDIT, with configurable default |
ASK_CANEDIT() |
Getter for CANEDIT w/ exceptions if field has no value |
HAS_CANEDIT() |
Determine if CANEDIT has a value |