据我所知,在Appian中以编程方式关闭打开的浏览器选项卡是不可能的(尽管我在文档中没有找到书面确认(。处理这个问题的最佳做法是什么?
一个想法是通过在有问题的选项卡的顶部覆盖一个透明的灰色层来禁用有问题的标签;请关闭此选项卡;类似于Appian维护消息一旦选项卡被禁用,我打算通过打开最上面(灰色(层的可见性属性showWhen
来实现这一点。从用户体验的角度来看,还有其他想法吗?
附言:我也会在Appian社区询问,但我更喜欢SO的更广泛受众。
参考文献
- Appian中自动消失的弹出消息
- Appian用户体验设计指南
- Appian Docu关于卡片选择的介绍,其中包含属性
showWhen
我们遇到了非常相似的问题。我们希望用户在X分钟内完成任务。我们通过以下方式做到了这一点:
- 启动具有用户输入节点和接口的流程模型
- 在这个用户输入节点上,我们有设置时间事件异常
- 此时间事件在表单启动后x+30秒后触发
- 从异常到结束节点的行
- 结束节点需要终止进程
- 在UI上,我们计算启动表单后经过的时间(刷新变量,每次用户单击时刷新(
- UI上有两层-一层为主,一层在启动后X分钟后出现
异常选项卡