在 Loop & Merge 块中使用 "Allow Text Entry" 结果作为管道数据

Using "Allow Text Entry" result as Piped Data in a Loop & Merge block

我有多个 select 选项,允许在底部输入 "other" 选项的文本。然后,我在 Loop & Merge 块中使用该问题的 selected 选项和 collection 其他问题。我可以通过管道文本变量 ${lm://Field/1} 获取 selected 问题,作为下一个块的 header,例如:

Please tell me more about ${lm://Field/1}

但是在"other"选项中,只会说:

Please tell me more about other

我希望它使用“文本输入”字段的值,但找不到可以提供该值的管道文本变量。

您想通过管道 "Selected Choices - Entered Text" 又名:

${q://QID1/ChoiceGroup/SelectedChoicesTextEntry}

这将通过管道传输有文本输入的选定选项的文本输入和没有文本输入的选定选项的文本输入。

按照以下步骤操作:

  1. 在循环和合并中选择 "Loop based off of a question",然后 select 有的全选多选题 "Other" 问题 "Allow text entry" 设置为开。

  2. 在相邻的下拉列表中,选择 "Selected Choices - Entered Text [object Object]"。

  3. 现在,在循环和合并块中的问题中,以正常方式使用 ${lm://Field/1} 管道循环和合并字段。