百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部 (
35
)
帮助文档
后端python
开放平台
私有云
场景案例
数据
流转
条件和
流转
规则
数据
流转
条件和
流转
规则
简介在实际使用流程时,最简单的流程就是从上到下一条线处理完毕,类似下图:但是稍微复杂一些的流程,在设计和使用的时候就会产生不少的问题,如下图:如何设计一套符合企业实际需求的流程呢?这首先需要我们先了解流程的运行机制,也就是数据
流转
条件和
流转
规则
。数据
流转
条件数据
流转
条件就是两个节点之间的连线规则,操作方法:在两个节点之间建立连线,并设置连线的
流转
条件。无条件
流转
如图所示,A节
负责人为空处理
规则
负责人为空处理
规则
简介当人员调转部门或离职时,导致该成员负责的流程节点的负责人为空,可能会导致流程
流转
不下去。通过负责人为空处理
规则
,可以避免这种情况。设置位置【流程设计】【流程设定】【节点属性】【更多属性】【负责人为空处理
规则
】可设置为不启用、跳过并到下一节点、转交给指定负责人。不启用流程节点选择【不启用】,当负责人为空时,上个节点提交流程时,提示:提交失败,找不到下个节点负责人。跳过并到下一节
查询条件和排序
规则
查询条件和排序
规则
简介本章主要介绍查询条件示例说明。查询条件SQL关键字python语法示例SQL语句备注AND$字段别名'内容'where字段别名'内容'单个条件\$字段别名1'内容1'and\$字段别名2'内容2'where字段别名1'内容1'and字段别名2'内容2'多个条件OR$字段别名'内容'where字段别名'内容'单个条件$字段别名1'内容1'or$字段别名2'内容2'where字段
表单数据组合
规则
单条数据组合示例(应用于form.insertdata、form.updatedata等单次执行的api)声明一个数组data{}data['字段别名1']'数据内容1'data['字段别名2']'数据内容2'data['字段别名3']'数据内容3'如果需要子表单数据的话则需要声明一个子表单数组child{}child['子表单字段别名1']'数据内容1'child['子表单字段别名2']'数据内
子字段显隐
规则
子字段显隐
规则
简介子表单支持设置「子字段显隐
规则
」,通过设置子字段(即子表单中的字段)显示条件,可以实现根据上一步选择的子表单字段选项,来决定下一步显示哪些字段。设置方法位置表单设计子表单字段属性字段显隐
规则
。显隐
规则
设置子表单字段的显隐
规则
条件设置以及显示字段的设置方式,和普通字段一样。详情参考[字段显隐
规则
]。注意:条件字段和显示字段,仅允许选择当前子表单中的字段。子表单数据加载字段不算一个字
字段显隐
规则
字段显隐
规则
简介字段显隐
规则
可以通过一个控件来控制其他控件和标签页是否显示以及在什么条件下显示。使用场景:如果你想实现选择某个选项后,自动显示其他字段;又或者,在输入某个值之后,自动显示其他字段。那么,就可以为表单设置「字段显隐
规则
」。设置方法位置普通字段:表单设计表单属性字段显隐
规则
添加字段显隐
规则
在字段显隐
规则
面板,点击【添加显隐
规则
】。显隐
规则
条件设置一个字段显隐
规则
可添加多个条件。多个条件
公式
规则
公式
规则
简介在制作表单时,可以设置控件与控件之间的数据联动关系。同时也可以通过公式来实现一些自动计算的场景,例如编辑完单价和数量后,自动计算总价等这样的业务场景提供了支撑。在了解公式怎么写之前,首先要了解公式的
规则
。如何设置能做公式的控件,只有“单行文本”,“数字”,“多行文本”和“时间日期”这四个。这四个字段每个都可以设置默认值,如果要编辑公式,那么这个默认值的选项要改成【公式编辑】,然后在其下
规则
介绍
规则
介绍简介本章节介绍了关联和联动的相关
规则
。关联
规则
:支持设置【关联其他表单数据】的控件:下拉框、下拉复选框可以被下拉框、下拉复选框调用数据的控件包括单行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框。关联常用于一张表单的下拉框,直接调用另一个表单中某一字段已录入的数据作为下拉框的选项。如:A表为商品信息表,B表为进货表,B表的进货商品名称设置了“关联其他表单数据”,那么A表中的
刷新
规则
刷新
规则
设置数据视图的刷新
规则
,设置
规则
后会定时在天/周/月/年的某天某个时间刷新数据,报表和表单调用时会调用最近一次的视图刷新的数据。一般用于大数据量时,周期性汇总分析时使用。设置配图不刷新需要手动触发操作,才会激活视图处理一次数据。类型描述适合场景数据量较大,对数据时效性要求不高,在需要看的时候手动刷新一次再查看数据的场景,可以在报表里面操作刷新。及时刷新及时刷新模式会在数据视图在访问时计算最
JsonPath
规则
详解
JsonPath
规则
详解JSON是一种轻量级的数据交换格式。一个序列化的对象或数组,其中对象由键和键值组成,键值可以是对象、数组、数字、字符串或者(false、null、true)中的一个。对象的构成:{键:键值}{“name”:“张三”}在这个对象中,键为字符串“hello”,键值为字符串‘"张三";{“name”:null}在这个对象中,键为字符串“hello”,键值为null。数组的构成:[
流程自动提交
规则
流程自动提交
规则
功能简介在企业组织架构中,经常会出现一人身兼多种职能角色的现象。如一人既是这个部门的经理,又是这个部门的主管,这样就会导致一个成员可能会出现在一次流程审批的多个节点负责人当中,针对同一条数据进行多次相同的审批,无形间加大了此类成员的审批任务量,影响工作效率。通过设置自动提交
规则
,可以智能去重审批,提高工作效率。设置设置入口表单设计流程设定流程属性自动提交
规则
自动提交
规则
流程自动提交
节点连线与过滤条件
考:[数据
流转
条件和
流转
规则
]
子流程
段进行赋值。父子流程
流转
规则
通过设置父流程到子流程的「
流转
规则
」可以规定父子流程间同步或异步的
流转
关系。子流程结束后进入下一节点(同步):父流程在子流程
流转
结束后才会继续往下
流转
。(子流程
流转
结束包含
流转
状态为
流转
完成和手动结束)子流程发起后进入下一节点(异步):父流程的
流转
状态不受子流程的影响,即流程
流转
到子流程后,父流程继续往下
流转
。默认选择同步,即子流程结束后方才
流转
到父流程中的下一节点继续
案例-出差与报销
在更多属性中,将流程
流转
规则
配置为子流程发起后进入下一节点(异步),即发起子流程后出差申请直接进入一下节点,无需等待子流程完成。并将子流程发起后自动提交开启(如果希望子流程在发起节点编辑信息后再提交可以设置关闭)。效果展示为了方便演示,示例中的流程负责人都为当前用户效果如下图:
流程加签
加签的方式取决于节点
流转规则
的设置。节点属性
流转规则
前加签/后加签当节点的
流转规则
设置的是「任意负责人提交后进入下一节点审」,负责人在审批时,支持前加签或后加签设置。也就是在审批之前添加一位负责人先进行初审,或在审批完成后再添加一位负责人进行校对。新增审批人当节点的
流转规则
设置的是「所有负责人提交后进入下一节点」,负责人在审批时,支持新增审批人一同审批。如下图所示:注意事项1)加签的负责人不能是本
表单错误信息
3角色不存在1574
流转
条件不存在1575
流转
条件非法1576方法不正确1577不支持的操作符1578跨应用取数据appid不存在1579跨应用取数据表单别名不存在1580非法的appid1581属性冲突1582非法的表达式1583非法的字段类型1584流程已关闭1585表单别名非法1586文件不存在1587查询超出范围1588文件超出数量限制1589流程节点不允许编辑1590没有查询到数据159
form.workflowstart
form.workflowstart功能说明描述按
流转
条件发起一个流程,只会
流转
到流程起点的下一个节点。(效果等同于web提交方式)函数原型form.workflowstart(formAlias,data,submitter"")参数名称类型描述formAlias字符型流程表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")data数组:字典型流
form.getworkflowlog
节点别名action
流转
动作(提交,提交失败,自动提交,自动提交失败,webapi提交,webapi提交失败,后端提交,后端提交失败,导入数据提交,导入数据提交失败,暂存,自动回退,自动回退失败,回退,回退失败,转交,撤回,批量提交,批量提交失败,结束)time节点的开始时间updatetime节点的更新时间(没有审批的话则为空字符串)comment审批意见userid当前节点的处理人idsign
消息推送-钉钉
消息推送钉钉简介百数账号绑定钉钉后,流程和推送提醒,提醒方式可以勾选钉钉提醒,其他功能不变。当有外部联系人参与流程
流转
或者需要接收表单消息时,可以勾选微信提醒方式,需要注意的是,钉钉团队模式下,微信消息只能发送给外部联系人,内部成员就算绑定了微信也不会收到微信消息。流程接入钉钉审批套件开启此功能的流程,表单发生流程
流转
时,将推送钉钉消息给对应的负责人,负责人可以在钉钉工作台审批应用的「OA审批」、
消息推送-飞书
消息推送飞书简介百数账号和飞书绑定之后,流程和推送提醒,提醒方式会增加飞书提醒方式,其他功能不变。当有外部联系人参与流程
流转
或者需要接收表单消息时,可以勾选微信提醒方式,需要注意的是,飞书团队模式下,微信消息只能发送给外部联系人,内部成员就算绑定了微信也不会收到微信消息。流程有钉钉、邮件、短信、语音、微信(提醒仅发送给外部联系人)等消息渠道,勾选相应渠道就能在该渠道接收消息。飞书团队建议一定勾选飞
交接工作
程的相关负责人数据会
流转
到接收人处。【流程发起人】包含我发起的流程数据,转交给接收人后,接收人我发起下会查询到这些流程数据。注意:流程发起人转交候选人后,已有流程日志中的发起人数据不会更新。权限【表单、报表配置】包含表单或者报表权限组、推送提醒、定时提醒等配置。【角色】指通讯录中用户的角色。注意:将角色交接给外部联系人无效。数据【提交人】指成员提交的数据,可在数据管理下通过提交人字段查询。转交提交
角色
点的负责人,流程就会
流转
到新的【流程节点负责人】。第三方团队支持同步角色第三方团队支持同步角色到系统通讯录角色中,开启同步后,角色不可修改,只能同步。同步钉钉角色,参考[钉钉通讯录的同步与修改]同步企业微信(自建应用授权方式)标签,参考[企业微信通讯录的同步]
表单类型介绍
预先设置好的路线进行
流转
,实现多人有顺序、有规则的完成一条数据的录入。事件表单在普通表单的基础上,增加后端开发的支持,可根据实际需求,无限扩展表单能力;如:通过客户输入的身份证号码、姓名、手机号码,调用第三方API,直接查询当前客户的征信情况等。普通表单也可通过加载「功能插件」实现事件表单的功能。事件流程表单事件流程表单综合事件表单和流程表单两者的优势于一身,通过流程引擎处理流程数据,通过后端代码
流程表单数据权限管理
看到该流程表单的流程
流转
示意图。位置:数据管理单条数据详情流程图。流程节点打印模板设置当流程节点开启提交并打印时,可以配置打印模板。步骤:流程表单设计页面流程设计节点属性更多属性开启提交并打印设置打印模板。自定义打印模板创建方法[点击此处]
流程介绍
流程介绍功能说明当表单需要多方参与、按一定顺序提交数据时,就要用到流程。管理员提前设置好流程的节点,负责人和数据
流转
的路径。一旦数据提交后,就会进入流程,按照流程的设定进行
流转
。一个完整的流程需要包括初始节点、中间处理节点、结束节点三部分;按照企业的不同需求,流程的设计也不尽相同。如下图所示场景使用简单来说,就是一张表单,需要由多人个人分步骤共同来完成,就需要用到流程。类型描述简单一点的审批,如请
流程结束节点
流程结束节点简介如果流程往下没有满足条件的节点,将留在本节点的待办中无法往下
流转
,如需将流程结束,可将该节点连接到流程结束节点。「流程结束节点」没有节点属性,仅作为流程节点的一个数据流出出口使用。注意事项任意节点都可以连接到结束节点,以「流程结束节点」作为一个出口。所有分支中的最后节点都必须要连接到「流程结束节点」,以「流程结束节点」为作为流程分支的终点。流程设计时不强制要求连接,按自己需求设计流
节点权限
包括当前节点的所有已
流转
过的父节点。②回退到上一节点流程回退标识在流程待办中,回退到当前节点的流程带有回退标识,回退标识中记录了操作回退的节点信息。流程提交后,回退标识消失。流程转交并不影响回退标识的展示。转交开启转交后,即流程可以转交给他人处理,转交成员的可选范围:①自定义(可自由选择部门、成员、角色、动态参数[流程发起人])注意:当流程负责人为A成员时,实际流程转交时不能转交给A成员。批量提交
抄送
【流程提醒】,当数据
流转
到该抄送节点时,抄送人会收到抄送提醒节点里的抄送步骤:【点击某一节点】——【节点属性】——【基础属性】——【启用抄送】,添加抄送人。该节点上的抄送人的【可见字段】与【流程简报】,和该节点【操作权限】中的字段一致。实际的效果:当提交报销申请,数据到达【财务部经理】节点,同时【财务部经理】这一节点上的抄送人会收到数据可进行查看。抄送节点步骤:【新建抄送节点】——【设置负责人】—
流程负责人
有发起人,无法将数据
流转
给发起人。控件在动态负责人中有比较特殊的一类,就是控件,这里包含成员控件、子表单成员控件、部门控件和子表单部门控件、成员控件成员控件即选择来自于表单的成员字段,此处会出现表单中所有的成员字段。选择某成员字段,则该成员会成为节点负责人。部门控件部门控件即选择来自于表单的部门字段,此处会出现表单中所有的部门字段。选择某部门字段,则被选中的部门的所有成员会成为节点负责人。子表单成
节点校验条件
节点校验条件简介没有节点校验,则只要点击提交数据就无条件往下
流转
,如果需要节点在只有满足条件的数据才能继续往下
流转
,可以使用节点校验条件。位置:【点击某一节点】——【节点属性】——【更多属性】——【节点效验条件】。节点校验规则1.节点提交校验只在本节点的提交操作中生效。2.【所有数据均可提交】,即不设置校验,无条件直接往下
流转
数据。3.【满足条件的数据才可提交】,即数据只有满足校验条件才能提交,往
审批意见
审批意见简介审批意见指的是流程在
流转
过程中,节点负责人通过提交文本意见或书写签名来处理流程的一种方式。位置:【流程设定】——【点击某一节点】——【节点属性】——【更多属性】——【审批意见】文本意见:即流程在
流转
过程中,节点负责人通过提交文本意见来处理流程。手写签名:即流程在
流转
过程中,节点负责人通过书写签名来进行签名。节点审批规则三种设置的说明:1.禁用:在处理待办数据时,不出现系统自带的审批意见
自动提交
时间,流程会自动向下
流转
。注意:自动提交时不进行表单校验(包括必填校验、审批意见校验、节点校验),不触发公式、联动、默认值获取,但可以通过设置自动处理设置中的执行扩展功能相关参数,触发节点内已配置好的功能插件、数据助手。执行扩展功能这里的扩展功能是指:流程节点内已经配置好的功能插件、数据助手,如此项不勾选,则默认当前节点自动提交不会更改任何数据。常用于当前节点需要限时处理,且需要对表单数据做出更改
流程决策
流程决策简介流程决策主要是对移动端查看流程结果的优化,可通过图形化的展示,第一时间得知流程在
流转
过程中是被拒绝或是通过。设置方法步骤:流程属性—勾选流程决策开关可选自定义修改标题。自定义标题最多支持6个字符。如果未勾选流程决策,在移动端流程数据查看时就不会显示对应的流程决策信息。流程决策开启后,还需设置节点权限,通过【节点属性】——【更多属性】——【节点权限】来开启节点权限,节点权限默认开启[提交
流程状态和日志
流程状态和日志简介我提交的流程
流转
到哪个节点了?当前负责人是谁?我当前处理的这条流程是由谁,在什么时间发布的?这条流程在到达我这里之前经过了谁的处理?这些问题都可以通过流程状态和日志得到解决。设置方法必须在流程属性里先勾选允许查看流程状态/日志,否则不会出现相关按钮,也就意味着无法查看流程状态与日志内容。流程图:显示了数据走了哪些节点,位于哪个/哪些节点,之后还有哪些节点。流程日志:,显示了各个节
搜索&筛选条件
成:当前流程表单下已
流转
完成的流程。我发起的快捷筛选:全部/进行中/已完成全部:当前流程表单下所有我发起的流程,并显示数量。进行中:当前流程表单下还未流程转成的流程。已完成:当前流程表单下已
流转
完成的流程。注意事项筛选条件、关键字搜索、快捷搜索支持同时使用,三者直接是and关系,即满足所有条件得到搜索结果。关键字搜索数据不支持缓存,切换页面后需要重新搜索。
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)