首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次填写表单时触发CommCare短消息提醒

每次填写表单时触发CommCare短消息提醒
EN

Web Applications用户
提问于 2017-07-25 08:53:14
回答 1查看 33关注 0票数 0

我想触发一个即时的CommCare短信提醒,每次一个特定的问题是以一种形式回答。如果我设置case属性触发器= "OK",它将在我第一次为特定情况填写该表单时触发。是否会在第二次为同一情况填充它时触发它(因为我实际上并没有更改该情况属性的值)?

EN

回答 1

Web Applications用户

发布于 2017-07-25 10:17:31

由于case属性的值没有变化,提醒警报将不会第二次触发。

处理此用例的一种方法是对case属性“触发器”使用两个值(例如1和2),在每次需要发送新警报时,表单在将其从1改为2和2改为1之间交替使用。

然后可以有两个内容完全相同的提醒,一个在触发器=1时发送,另一个在触发器= 2时发送。

需要注意的是,如果表单数据是在移动平台上收集的,频繁的同步对于它的正常工作非常重要。例如,如果表单被填写了两次,触发器从1更改为2,然后将触发器更改为1,然后才会发生同步,则没有新的警报将发送。

票数 2
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/108027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档