0 votes
in SoSci Survey (dt.) by s132063 (145 points)
edited by s132063

Gibt es eine elegante Möglichkeit, Textelemente als Items in Fragen einzubinden (oder umgekehrt Iteminhalte in einen html-Text einzubinden)?

In meiner Befragung werden Interventionen eines fiktiven Sprachassistenten zunächst im Rahmen eines Szenarios als reine Textelemente angezeigt.

Ich möchte diese Interventionen später bewerten lassen. Da aufgrund der Vielzahl an Projektbeteiligten eine nachträgliche Veränderung der Inhalte dieser Interventionen nicht auszuschließen ist und diese Inhalte parallel in mehreren Fragebögen (innerhalb der gleichen Befragung) verwendet werden sollen, möchte ich ein rein händisches Setzen der Fragen gerne vermeiden (Fragebogen ist noch in der Entwicklung). Optimal wäre es also, wenn ich nur an einer Stelle der Befragung diese Interventionen verändern könnte und diese Änderungen automatisch an allen betreffenden Stellen übernommen würden.

Ich habe eine Weile zu Platzhaltern recherchiert, komme damit aber nicht wirklich weiter. Vielleicht hat jemand eine zündende Idee (oder kann mich aufklären, dass das so nicht gehen kann)?

Ich freue mich, so oder so, über eine Rückmeldung.

Edit: Eine funktionierende Möglichkeit habe ich eben gefunden: replace ('%test%', getItemtext('PE14_09'));

Falls noch jemand eine bessere Möglichkeit weiß, freue ich mich...

1 Answer

0 votes
by SoSci Survey (302k points)
selected by s132063
 
Best answer

Platzhalter wären vermutlich das Mittel der Wahl, wenn Sie Texte in Fragen/Items verändern möchten. Wobei die Platzhalter nicht unbedingt auf längere Text ausgelegt sind.

Das Pendant zu getItemtext() wäre getTextElement(). Für den Fall, dass Sie den Text aus einem Textelement verwenden möchten und nicht aus einem Item.

Wenn die Platzhalter Sie ärgern, fragen Sie gerne hier im Online-Support nach. Üblicherweise lassen sich damit sehr schöne Sachen programmieren.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...