0

我正在 XLSForm 中设计调查,而不是在 Excel 中。我不仅需要随机化选择的顺序,还需要随机化问题的文本。有些问题由 A、B、C 和 D 四个句子组成。我需要它们以随机顺序显示。

我想过使用带有随机数的计算字段。但是 4 个句子有 24 种组合,我不可能做出那么多字段。

4

1 回答 1

0

我认为以下方法可能有效。

  1. 使用问题类型 xml-external 在不同节点中添加包含 4 个文本的外部数据 XML 文件。称之为“mytexts”,例如。结构可能是这样的:
<root>
 <text>first text</text>
 <text>second text</text>
 <text>third text</text>
 <text>fourth text</text>
</root>
  1. 在您的问题标签中使用join(" ", randomize(instance('mytexts')/root/text))
于 2019-10-21T18:02:20.420 回答