学习
实践
活动
工具
TVP
写文章

如何实时查询工作流中的进展情况?

需求:在勤哲Excel服务器的使用过程中,当建立了项目状态表C,想在状态表中的一个表格,体现某项目(一项目编号为关键值)方案审批流程B的状态。

分析:从软件角度讲,就是提取当前工作流中的状态值,包括几种情况。如:未开始,进行中,已完成。其中:进行中可以用这样的格式:“进行中(任务名称)”体现,更直观。

关键知识点:提取某个具体表单的RCID,通过这个字段来提取对应的任务名称。通过工作流办理过程中的记录数来区分是否发起流程,还是已经结束。

实现:

提取rcid。

根据rcid和待办状态,提取任务名称。

根据rcid来提取工作流的记录条数。

通过if函数,来显示需要的结果数据。

=IF(C4="","",IF(C6"","进行中("&C6&")",IF(C14>0,"完成","未开始")))

或者

=IF(C4="","",IF(C6"","进行中("&C6&")",IF(C14"0","完成","未开始")))

引申:如果是明细表,直接使用常量按行列匹配一下即可。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180606G0QQJ100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券