问题标签 [odk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xforms - ODK XForms format-date Hour and Minute 输出为 0000
我正在尝试使用从调查开始时为 RecorderID - ClusterID - MonthDataHourMinute 输入的值创建一个计算变量。现在我得到了除了小时和分钟之外的所有东西,所以我认为我的小时和分钟格式是错误的。有任何想法吗?
格式-日期(/data/StartTime,'%m%d%H%M')
谢谢!亚历克斯
odk - Open Data Kit 中的表单上传 404 错误
我正在做一个项目,需要使用开放数据工具包收集数据。我已经使用谷歌应用引擎创建了一个服务器,但是在将表单上传到聚合服务器时,我收到了这个错误:
sample-Error: Not Found (404) at http://odkproject-207015.appspot.com/ODKAggregate/submission?deviceID=imei%3A864898033928120
opendata - 我们可以将 Web 应用程序连接到 ONA ODK 表单吗?
我们可以将 Web 应用程序连接到 ONA ODK 表单吗?
我需要更换一个系统,让员工去现场,收集信息,然后在他们回来时同步到数据库。
我们需要找到一个解决方案,通过创建odk调查,让员工收集数据,然后直接同步到ona和mysql数据库。我需要让他们能够直接从表单读取和编辑数据到数据库中。
我知道这个想法有点奇怪。
xls - 如何应用 if 语句计算 Enketo(KoboToolbox) 中的组问题内的整数值?
我正在通过 KoboToolbox 构建一个调查表。Web 表单基于 Enketo。我有以下类型的一些问题(逗号之前是第一列,第一行是 XLSform 格式的数据标题):
类型,名称
begin_group, group_farmexpenses_q5
注意,group_farmexpenses_q5_note
整数,group_farmexpenses_q5_p1
文本,group_farmexpenses_q5_column_1
结束组,
begin_group, group_farmexpenses_q5_1
注意,group_farmexpenses_q5_1_note
整数,group_farmexpenses_q5_1_p1
文本,group_farmexpenses_q5_1_column_1
结束组,
我想要做的是对这两组中的整数值应用 if 语句,但是我得到了错误。这是我应用 if 语句的方法:
if(${group_farmexpenses_q5_p1}=999, 0, ${group_farmexpenses_q5_p1}) 如果(${group_farmexpenses_q5_1_p1}=999, 0, ${group_farmexpenses_q5_1_p1})
因为以上是计算语句,每一个被称为“expense1”和“expense2”
然后我只需添加它们 ${expense1} + ${expense2}
我收到错误消息:
if({group_farmexpenses_q5_1_p1} = 999, 0, /model/instance[1]/data/group_wx0mk24/group_farmexpenses_q5_1/group_farmexpenses_q5_1_p1 ), 消息:表达式不是合法表达式。(行:未定义,字符:未定义)
任何想法如何解决这一问题?我认为应该有一个简单的解决方法,但我对 XLSform 结构了解不多。
javascript - Open Data Kit 2.0:调查表“条件”列中的任何表达式都会引发错误
我目前正在使用 Application Designer 2.1.0 设计家庭调查。当我在条件或约束列或计算表(计算列)中包含必须评估的表达式时,当我尝试使用 Application Designer 的预览功能填写相应问题的答案时会生成错误。错误的屏幕截图如图 1 所示。 这是我试图通过将任何表达式转移到计算表来使其工作的尝试。
但是在我所有尝试中产生的常见错误是未定义变量 mobileNumber 在这种情况下。XLSX Converter 不会产生错误。
事实上,我已经使用调查部分表中的名称列定义了变量。截图如图 2 所示。定义变量/表标题列名称的单元格以黄色突出显示。
当我尝试按照 ODK 文档的指示在单引号 ('mobileNumber') 中包含变量名称时,XLSX Converter 会生成错误,如图 3 所示。
即使我尝试将约束列与表达式一起使用,我也会发现相同的错误。
我确定我遇到了一些基本错误。该调查必须在 2 周内进行现场测试!任何帮助表示赞赏。
java - 如何将 Kotlin 文件添加到旧的 android java 项目?
我正在尝试构建一个基于 ODK Collect 的 android 应用程序。ODK Collect 应用程序是用 Java 编写的。我想使用 Kotlin 进行开发。我使用 android studio 新活动向导添加了一个基于 Kotlin 的空活动。当我尝试编译时,出现以下错误;
ODK 收集应用程序: https ://github.com/opendatakit/collect
顶级 build.gradle:
应用程序构建.gradle;
编辑:Kotlin 中的活动
我没有将必要的 Kotlin 配置添加到 gradle 吗?我该如何解决这个问题?
java - Tomcat 应用程序 404 无法加载 - 上下文路径中的应用程序无法启动
我正在尝试使用以下方法部署预打包的 WAR 文件(ODK 聚合):
森托斯
JVM 1.8.0_191-b12
雄猫 7
我的其他 webapps 将加载(示例、管理器、一些测试应用程序),但这个特定的不会 - 我得到一个 404,这是有道理的,因为当我启动 tomcat 时它无法加载(或者当我尝试通过管理器启动它时) )。catalina 日志指示“严重:上下文 [/jamiibora] 启动因先前的错误而失败”和“严重:一个或多个侦听器无法启动。完整的详细信息将在相应的容器日志文件中找到。本地主机日志文件为空。
我已经尝试根据Tomcat 添加一个 logging.properties 文件:一个或多个侦听器无法启动。但是,我在 catalina 或 localhost 日志文件中没有得到任何额外的输出(请注意,我没有 CATALINA_HOME 环境变量)。
欢迎提出建议。
猫 /var/log/tomcat/catalina.2019-02-03.log
猫 /var/log/tomcat/localhost.2019-02-03.log
kubernetes - 如何获取未链接到任何服务的 pod 列表
如何获取未链接到任何服务的 pod 列表
可以说我有豆荚:
Svc1-green-xyz
和svc1-blue-lmn
服务svc1
由svc1-green-xyz
. Withsvc1-blue-lmn
是同一服务的早期版本,未使用。
我想选择所有未提供任何服务的未使用的 Pod 并将它们删除。如何才能做到这一点。有没有可以使用的helm命令?
odk - 随机化 XLSForm 中问题的文本
我正在 XLSForm 中设计调查,而不是在 Excel 中。我不仅需要随机化选择的顺序,还需要随机化问题的文本。有些问题由 A、B、C 和 D 四个句子组成。我需要它们以随机顺序显示。
我想过使用带有随机数的计算字段。但是 4 个句子有 24 种组合,我不可能做出那么多字段。