在我们做工作流的时候会产生不同的节点,当我们想要把设定的按钮在不同的节点显示,这个时候就要用到
报表命令中的工具栏命令-设置报表按钮状态。
这里我们运用简单的采购单工作流采购经理审批和总经理审批来实现。采购单如下表如下图
然后在这个采购单上设置三个按钮分别为经理审批,填写,总经理审批。然后把这三个按钮设置为在工具栏显示如下图
设置完成之后这三个按钮就会在工具栏上面显示,然后我们在建立一个提取公式为了查看采购单主表
WorkflowStatus(工作流程)对应的名称如下图
首先我们先在客户端跑一遍工作流通过提取公式来确定WorkflowStatus(流程状态)对应的名称如下图
我们在上图看到了流程状态为待办-新任务这个就是WorkflowStatus(流程状态)还有我们设置的按钮也在工具栏中显示了
然后点提交进行下一个工作流节点采购经理审批如下图
通过这个表我们可以确定这张单子的WorkflowStatus(流程状态)为待办-采购经理审批
同理我们点击提交进行下一步总经理审批提取如下图
从上图可以看出总经理审批这个节点对应的WorkflowStatus(流程状态)为待办-总经理审审批同样的
当这个流程结束之后WorkflowStatus(流程状态)对应的有个结束如下图
这里我们就知道了四个判断WorkflowStatus(流程状态)分别为待办-新任务,待办-采购经理审批,待办-总经理审批
和工作流结束的时候有个结束。然后我们建立报表命令根据不同的节点来显示我们显示的按钮(在工具栏上显示)首先
进行条件叛断采购单主表WorkflowStatus(流程状态)等于待办-新任务或者购单主表WorkflowStatus为空的时候只显示
填写这个按钮如下图
同样如果采购单主表WorkflowStatus=’待办-采购经理审批’的时候只显示采购经理审批这个按钮如下图
同样当采购单主表WorkflowStatus=’待办-总经理审批’的时候只显示总经理审批这个按钮如下图
当整个工作流程结束的时候 也就是WorkflowStatus=‘结束’时候我们隐藏所有的按钮如下图
很明显的发现上图工具栏的几个按钮都隐藏了
视频展示
Rec 0006.mp4
下方的案例,都是基于教程的简单案例,可作为学习参考。由于建库时间较早,恢复后(账套恢复请向上查看教程)会出现试用期授权过期的提示。
可添加 QQ:1063046181 申请延期授权
最后编辑:魏仁友 更新时间:2023-10-27 14:48