上篇文章还留下一个疑问,如何根据自己的业务数据设置的阶段状态,自动跳转到设计的流程业务状态
1.新建流程
1.1新建一个自动云端流
1.1.1触发操作是新建或者更新时
1.1.2通过项目关联id找到流程列表,当然这里面只有一条数据
1.1.3初始化一个变量保存本条记录的流程id
1.1.4初始化3个变量用于保存3个流程阶段对应的id
1.1.5根据流程id获取对应的阶段 也就是上篇文章提到的项目申请,法务审核,财务审核
1.1.6根据阶段名称取得对应的阶段id
1.1.7根据业务数据的审核阶段值跳转到流程对应的阶段
2.测试
上面就是自动化云端流程的全部部分,下面是根据状态自动执行的结果,由于流程是异步的,保存数据之后要等流程执行完成,刷新一下才能看到效果
3.总结
power apps比较适合2B端的业务,2C的业务,由于licence价格的原因还是不适合的,但是流程设计这个如果我们用传统代码开发的话,要花费很长时间,而且效果可能也不怎么理想,如果用power automate去做审批中心,api的方式获取流程审批节点,这个倒是比较适合,会省去我们大量时间根据不同流程去做不同设计的步骤