在任务状态更改时自动更新 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
我们有一个 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