在任务状态更改时自动更新 Appian 网页?

Automatical update of an Appian webpage on change of task status?

我们有一个 Appian grid that shows all Appian tasks of a user. The corresponding data we obtain using queryProcessAnalytics()如何在任务状态变化时自动更新?

目前,我们已将 queryProcessAnalytics() 的结果存储在 local variable and we set a!refreshVariables() 中,以便在与 refreshAlways: true 的每次“用户交互”时刷新此变量。我们还添加了一个按钮 Refresh,它不存储任何内容,但在单击时仅计为一次用户交互。然后当带有数据的局部变量发生变化时网格会自动刷新,因为网格设置为在used/dependent局部变量发生变化时刷新,这主要意味着用户被迫点击Refresh以确保保持最新状态并查看最新任务。

我们认为这是一种解决方法,因为 变量更改时自动刷新 根据我们的理解,只有在另一个局部变量发生更改时才会触发局部变量(以及网格)的刷新,但是不触发刷新 queryProcessAnalytics 会突然抛出不同的结果。

感谢任何对全自动解决方案的帮助!

我们搜索了 Appian 社区但无济于事。大多数条目都比较旧,例如

您应该在 a!refreshVariables() 中使用 refreshInterval,值为 0,5。它将每 30 秒刷新一次。 https://docs.appian.com/suite/help/21.3/fnc_evaluation_a_refreshvariable.html