Mit einem If-Kommando lassen sich beliebige Texte erzeugen aber auch Textmakros aufrufen.
Beispiel:
$[if "$[Variablename1]$" "Text1" Anzeigetext_1 "Text2" Anzeigetext_2 "Textmakro1" ∆Frage1<zsMacroAnswerDivider>Text1<zsMacroAnswerDivider>Text2∆-∆Frage2<zsMacroAnswerDivider>Text3<zsMacroAnswerDivider>Text4<zsMacroAnswerDivider>Text5<zsMacroAnswerDivider>Text6<zsMacroAnswerDivider>Text7∆-∆Frage3<zsMacroAnswerDivider>Tect8<zsMacroAnswerDivider>Text9<zsMacroAnswerDivider>Text10∆ ]$
Leider funktioniert das nur, solange man anschließend keine weiteren Eingaben mehr in dem CustomKarteieintrag macht. Auch der Aufruf eines zweiten If-Kommandos mit vergleichbarer Funktion klappt dann leider nicht mehr.
Läßt sich hierdran etwas verbessern?
Die schlechtere und umständlicxhe Alternative wäre, einen neuen Karteieintrag zu erzeigen und den über eine Aktionskettenbedingung zu definieren, der dann an gewünschter Stelle übernommen wird.
Beispiel:
$[if "$[Variablename1]$" "Text1" Anzeigetext_1 "Text2" Anzeigetext_2 "Textmakro1" ∆Frage1<zsMacroAnswerDivider>Text1<zsMacroAnswerDivider>Text2∆-∆Frage2<zsMacroAnswerDivider>Text3<zsMacroAnswerDivider>Text4<zsMacroAnswerDivider>Text5<zsMacroAnswerDivider>Text6<zsMacroAnswerDivider>Text7∆-∆Frage3<zsMacroAnswerDivider>Tect8<zsMacroAnswerDivider>Text9<zsMacroAnswerDivider>Text10∆ ]$
Leider funktioniert das nur, solange man anschließend keine weiteren Eingaben mehr in dem CustomKarteieintrag macht. Auch der Aufruf eines zweiten If-Kommandos mit vergleichbarer Funktion klappt dann leider nicht mehr.
Läßt sich hierdran etwas verbessern?
Die schlechtere und umständlicxhe Alternative wäre, einen neuen Karteieintrag zu erzeigen und den über eine Aktionskettenbedingung zu definieren, der dann an gewünschter Stelle übernommen wird.