【问题标题】:Open Data Kit 2.0: Any expression in the "condition" column of survey sheet throws an errorOpen Data Kit 2.0:调查表“条件”列中的任何表达式都会引发错误
【发布时间】:2018-10-17 09:03:34
【问题描述】:

我目前正在使用 Application Designer 2.1.0 设计家庭调查。当我在条件或约束列或计算表(计算列)中包含必须评估的表达式时,当我尝试使用 Application Designer 的预览功能填写相应问题的答案时会生成错误。 A screenshot of the error is shown in image 1. 这是我试图通过将任何表达式转移到计算表来使其工作的尝试。

但在我所有尝试中产生的常见错误是未定义变量 mobileNumber 在这种情况下。 XLSX Converter 不会产生错误。

事实上,我已经使用调查部分表中的名称列定义了变量。 A screenshot of this is shown in image 2. 定义变量/表标题列名称的单元格以黄色突出显示。

当我尝试按照 ODK 文档的指示在单引号 ('mobileNumber') 中包含变量名称时,XLSX Converter as shown in image 3. 会生成错误

我发现即使我尝试将约束列与表达式一起使用,也会出现相同的错误。

我确定我遇到了一些基本错误。该调查必须在 2 周内进行现场测试! 任何帮助表示赞赏。

【问题讨论】:

    标签: javascript odk


    【解决方案1】:

    问题似乎是由于 LibreOffice/OpenOffice 将单引号自动更正为智能引号造成的。有关详细信息,请参阅https://forum.opendatakit.org/t/expression-in-condition-column-not-successfully-evaluated/15736/5

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多