/AWS1/CL_CNTEVALFORMQUESTION¶
Information about a question from an evaluation form.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_title TYPE /AWS1/CNTEVALFORMQUESTIONTITLE /AWS1/CNTEVALFORMQUESTIONTITLE¶
The title of the question.
iv_refid TYPE /AWS1/CNTREFERENCEID /AWS1/CNTREFERENCEID¶
The identifier of the question. An identifier must be unique within the evaluation form.
iv_questiontype TYPE /AWS1/CNTEVALFORMQUESTIONTYPE /AWS1/CNTEVALFORMQUESTIONTYPE¶
The type of the question.
Optional arguments:¶
iv_instructions TYPE /AWS1/CNTEVALFORMQUESTIONINS00 /AWS1/CNTEVALFORMQUESTIONINS00¶
The instructions of the section.
iv_notapplicableenabled TYPE /AWS1/CNTBOOLEAN /AWS1/CNTBOOLEAN¶
The flag to enable not applicable answers to the question.
io_questiontypeproperties TYPE REF TO /AWS1/CL_CNTEVALFORMQUESTION00 /AWS1/CL_CNTEVALFORMQUESTION00¶
The properties of the type of question. Text questions do not have to define question type properties.
io_enablement TYPE REF TO /AWS1/CL_CNTEVALFRMITEMENBME00 /AWS1/CL_CNTEVALFRMITEMENBME00¶
A question conditional enablement.
iv_weight TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The scoring weight of the section.
Queryable Attributes¶
Title¶
The title of the question.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TITLE() |
Getter for TITLE, with configurable default |
ASK_TITLE() |
Getter for TITLE w/ exceptions if field has no value |
HAS_TITLE() |
Determine if TITLE has a value |
Instructions¶
The instructions of the section.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTRUCTIONS() |
Getter for INSTRUCTIONS, with configurable default |
ASK_INSTRUCTIONS() |
Getter for INSTRUCTIONS w/ exceptions if field has no value |
HAS_INSTRUCTIONS() |
Determine if INSTRUCTIONS has a value |
RefId¶
The identifier of the question. An identifier must be unique within the evaluation form.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REFID() |
Getter for REFID, with configurable default |
ASK_REFID() |
Getter for REFID w/ exceptions if field has no value |
HAS_REFID() |
Determine if REFID has a value |
NotApplicableEnabled¶
The flag to enable not applicable answers to the question.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NOTAPPLICABLEENABLED() |
Getter for NOTAPPLICABLEENABLED |
QuestionType¶
The type of the question.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUESTIONTYPE() |
Getter for QUESTIONTYPE, with configurable default |
ASK_QUESTIONTYPE() |
Getter for QUESTIONTYPE w/ exceptions if field has no value |
HAS_QUESTIONTYPE() |
Determine if QUESTIONTYPE has a value |
QuestionTypeProperties¶
The properties of the type of question. Text questions do not have to define question type properties.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUESTIONTYPEPROPERTIES() |
Getter for QUESTIONTYPEPROPERTIES |
Enablement¶
A question conditional enablement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLEMENT() |
Getter for ENABLEMENT |
Weight¶
The scoring weight of the section.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WEIGHT() |
Getter for WEIGHT |
ASK_WEIGHT() |
Getter for WEIGHT w/ exceptions if field has no value |
STR_WEIGHT() |
String format for WEIGHT |