Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:create:functions:getitemtext [24.01.2015 15:44] – [Example 1] alexander.ritter | en:create:functions:getitemtext [26.08.2020 22:14] (current) – sophia.schauer |
---|
| |
''string **getItemtext**(string //questionID//, int //item//)'' | ''string **getItemtext**(string //questionID//, int //item//)'' |
| ''string **getItemtext**(string //ItemID//)'' |
| |
An item's or option's label can be determined with this function -- e.g. to use the text in another question or to display in the print view for the participant. The function can also determine the text in the question. | An item's or option's label can be determined with this function -- e.g. to use the text in another question or to display in the print view for the participant. The function can also determine the text in the question. |
* '''question''' -- Question's title | * '''question''' -- Question's title |
* '''explanation''' -- Question's explanation | * '''explanation''' -- Question's explanation |
| * //ItemID//\\ The identifier of an item, e.g. "AB01_02".\\ Instead of specifying question identifier and item separately, the item identifier can also be entered directly. |
| |
**Note:** It is often easier to use the function ''[[:en:create:functions:value|value()]]'' with '''text''' or '''free''' as the second parameter (compare example 1). | **Note:** selection questions it is often easier to use the function ''[[:en:create:functions:value|value()]]'' with '''text''' or '''free''' as the second parameter (compare example 1). |
| |
| |
<code php> | <code php> |
$title = value('AB01', 'free'); // Respondent's selection as text | $title = value('AB01', 'free'); // Respondent's selection as text |
replace('%title%', $titel); // Set up placeholder | replace('%title%', $title); // Set up placeholder |
question('AB02'); // Ask question AB02 | question('AB02'); // Ask question AB02 |
</code> | </code> |