ReplaceQuestionText (Opus Funktion)
Beschreibung
Diese Funktion führt Ersetzungen in Fragetexten aus. Je nach zugeordnetem Datentyp werden unterschiedliche Ersetzungscodes verwendet.
Argumente
Name | Typ | Beschreibung |
---|---|---|
 | string | Text, in welchen die Codes ersetzt werden sollen |
 | string | TableID |
 | integer | Reference Dataset ID 1, siehe dazu auch SSR_PersonAnswerObject |
 | integer | Reference Dataset ID 2, siehe dazu auch  SSR_PersonAnswerObject |
 | integer | Reference Dataset ID 3, siehe dazu auch  SSR_PersonAnswerObject |
Rückgabewert string
Neuer Text mit ersetzten Codes
Es gelten folgende Ersetzungscodes pro TableID:
Â
SSB_Lesson | Â |
---|---|
$TFN$ | Vorname des Lehrers |
$TLN$ | Nachname des Lehrers |
$TT$ | Titel des Lehrers |
$TS$ | Anrede des Lehrers |
$TG{male-text|female-text} | geschlechtsabhängiger Text Bsp: $TG{Dozent|Dozentin} |
$SN$ | Name des Faches |
$SD$ | Beschreibung des Faches |
SSB_Class | Â |
---|---|
$TFN$ | Vorname des Lehrers |
$TLN$ | Nachname des Lehrers |
$TT$ | Titel des Lehrers |
$TS$ | Anrede des Lehrers |
$TG{male-text|female-text} | geschlechtsabhängiger Text Bsp: $TG{Dozent|Dozentin} |
$SN$ | Name des Faches |
$SD$ | Beschreibung des Faches |
Â
Beispiel
Ls_Text = ReplaceQuestionText(Lo_Answers.QuestionText[Li_j], Lo_TeacherSubjectCombinations.TableID[Li_i], Lo_TeacherSubjectCombinations.TeacherID[Li_i], Lo_TeacherSubjectCombinations.SubjectID[Li_i], 0); |
---|
Siehe auch
---