我正在使用CommCare导出工具(https://confluence.dimagi.com/display/commcarepublic/CommCare+Data+Export+Tool)导出我的案例数据。我们还需要知道提交数据的用户的主管。主管是在位置层次结构中定义的。
是否可以将导出工具用于:
a)获取一个或多个表,其中包括移动工人及其位置和父位置。
( b)在情况/表格导出中,对获取位置和主管信息的移动工人进行某种形式的查找。
我认为用例也可以帮助实现这一点吗?
发布于 2017-02-17 07:39:03
导出工具不能导出用户、组或组织(地点),但您可以使用映射表根据user_id查找位置或主管信息。
可以通过将映射表添加到包含查找表的导出查询中来做到这一点。
下面是查询表的一个示例:

我们定义了两个字段,Location和Supervisor,它们都引用user_id。我们还添加了一个映射表如下:

对于每个user_id值,我们已经将它们映射到位置和监控程序。
当导出运行时,它将执行查找,最终导出将包含映射的值。
要获取映射表的数据,可以使用从CommCare总部导出的用户导出和组织(地点)导出。
https://webapps.stackexchange.com/questions/103199
复制相似问题