百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部 (
35
)
帮助文档
后端python
开放平台
私有云
场景案例
_flownodeinitial(流程
节点
初始化事件)
_flownodeinitial功能说明描述『流程表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单属性里“功能扩展设置流程
节点
初始化”选择为“后端事件”。表单属性功能扩展设置函数原型def_flownodeinitial(formAlias,arg,inf
_formflowlib(流程
节点
事件)
_formflowlib功能说明描述『表单流程事件』入口函数,启用后流程表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束流程时,就会触发此功能函数。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单必须为“流程事件表单”。②、表单流程属性里,流程
节点
里配置了“后端事件”。初始
节点
属性界面其他
节点
属性界面事件触发流程:触发事件后,前端页面会将"当前
_flownodeinitiallib(流程
节点
初始化事件)
_flownodeinitiallib功能说明描述『流程表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置流程
节点
初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_flownodeinitiallib(config,formAlias,arg,in
建立
节点
间流程关系
建立
节点
和流程关系简介关于流程
节点
的功能与使用。新建流程
节点
将流程
节点
从流程编辑器上方工具栏拖动到设计区域,就完成了
节点
的新增,所有
节点
均可自由拖动到任意位置。流程关系点击任意一个
节点
,
节点
四周可见空心圆,可以从空心圆中拖拽出线条,与其他
节点
建立连接线,连线方向表示流程的进行方向。如果要删除一个流程关系,只需要拖动线条至空白处,松开鼠标即可。如果要修改一个流程关系,只需要拖动线条到另一个
节点
上的空
节点
连线与过滤条件
节点
连线与过滤条件简介流程可以有多个分支,即不同的数据有不同的流程路径。数据往哪里流转,由预先设置好的过滤条件来决定。具体规则在上一个
节点
点击【提交】后,判断流转条件,同时进入所有满足流转条件的
节点
。在数据提交之后,会根据预先设置好的条件,判断数据进入满足条件的
节点
。点击线条可以设置过滤条件,无设置条件的线条为蓝色,有设置条件的线条为紫色。如果不设置,表示无条件限制,数据会直接进入该
节点
;如果设置
流程结束
节点
流程结束
节点
简介如果流程往下没有满足条件的
节点
,将留在本
节点
的待办中无法往下流转,如需将流程结束,可将该
节点
连接到流程结束
节点
。「流程结束
节点
」没有
节点
属性,仅作为流程
节点
的一个数据流出出口使用。注意事项任意
节点
都可以连接到结束
节点
,以「流程结束
节点
」作为一个出口。所有分支中的最后
节点
都必须要连接到「流程结束
节点
」,以「流程结束
节点
」为作为流程分支的终点。流程设计时不强制要求连接,按自己需求设计流
节点
属性设置
节点
属性设置简介流程
节点
有许多属性,本章节介绍了这些属性的用法。本章内容[流程负责人][抄送][操作权限][审批意见][
节点
权限][
节点
校验条件][负责人为空处理规则][流程
节点
限时处理][提交不触发提醒]
节点
权限
节点
权限简介每一个流程
节点
的
节点
权限包括提交、暂存、提交并打印、回退、转交、结束流程、批量提交这7种操作,所有
节点
权限均可自定义按钮文字和安装功能插件,除提交以外,其他
节点
权限均可根据需求关闭。提交和暂存默认开启。
节点
编辑在
节点
编辑页面,所有
节点
都可以自定义按钮的名称、配置功能插件和数据助手。功能插件的安装与配置,参考文档:[功能插件]。数据助手的设计参考文档:[数据助手]。前端事件的设计参考文档
节点
校验条件
节点
校验条件简介没有
节点
校验,则只要点击提交数据就无条件往下流转,如果需要
节点
在只有满足条件的数据才能继续往下流转,可以使用
节点
校验条件。位置:【点击某一
节点
】——【
节点
属性】——【更多属性】——【
节点
效验条件】。
节点
校验规则1.
节点
提交校验只在本
节点
的提交操作中生效。2.【所有数据均可提交】,即不设置校验,无条件直接往下流转数据。3.【满足条件的数据才可提交】,即数据只有满足校验条件才能提交,往
节点
设置
节点
设置
节点
支持重命名、新增、删除、以及
节点
的连接与取消。
节点
名称的更改除了输入
节点
的名称不可更改其他
节点
的名称均可自定义修改,输入
节点
的名称同数据源表单的名称。改名操作输出
节点
的名称将作为输出的数据表的名称,在数据被调用时也是根据该名称进行数据选择。名称预览
节点
新增与删除直接将左侧的
节点
拖拽到设计页面可完成
节点
的新增。选中
节点
后点击上方的删除按钮可以将多余的
节点
删除。删除操作一个数据视图只能有一
查询流程
节点
配置信息
查询流程
节点
配置信息描述查询流程
节点
配置信息使用须知开发前,请仔细阅读[开发指南]。POST请求头{"Authorization":"BearerYOUR_APIKEY"}YOUR_APIKEY请阅读开发指南了解。名词解释名称说明app_id应用IDentry_id该应用内的表单IDapp_id+entry_id表示全局唯一的表单标识,前往开放平台中的API文档进行查看。接口URLPOST/ope
修改流程
节点
配置
修改流程
节点
配置描述修改流程
节点
配置使用须知开发前,请仔细阅读[开发指南]。POST请求头{"Authorization":"BearerYOUR_APIKEY"}YOUR_APIKEY请阅读开发指南了解。名词解释名称说明app_id应用IDentry_id该应用内的表单IDapp_id+entry_id表示全局唯一的表单标识,前往开放平台中的API文档进行查看。接口URLPOST/openapi
表单错误信息
523子表单查询条件
节点
只允许填写子表单相关字段1524数据不能为空1525句柄模式下插入数据函数与更新函数不支持附件与图片字段1526部门或成员id不能为空1527部门不存在1528成员不存在1529备注字符数量不能大于48个字符1530团队不能删除1531当前部门还包含有子部门,不能删除1532当前部门还包含有成员,不能删除1533数据库执行失败1534非法的字段条件1535不存在的属性153
跨应用取数据说明
a获取流程数据的所有
节点
信息(不包含结束
节点
)form.getworkflowlog获取流程数据的所有流程操作日志form.getworkflowid获取所有待办的流程数据idform.workflowstart发起一个流程form.workflowstop结束一个流程form.workflowcurrentinfo获取流程数据id的当前信息代码示例如下:where"$单行文本in('11','2
form.getexternalforminfo
ame":"流程发起
节点
","flowIdAlias":"
节点
0","flowId":0},{"flowName":"新建
节点
","flowIdAlias":"
节点
1","flowId":1},{"flowName":"流程结束
节点
","flowIdAlias":"
节点
1","flowId":1}]}]名称描述type表单类型(分为:普通表单,普通事件表单,流程表单,流程事件表单,报表,聚合表,数
form.getforminfo
ame":"流程发起
节点
","flowIdAlias":"
节点
0","flowId":0},{"flowName":"新建
节点
","flowIdAlias":"
节点
1","flowId":1},{"flowName":"流程结束
节点
","flowIdAlias":"
节点
1","flowId":1}]}名称描述type表单类型(分为:普通表单,普通事件表单,流程表单,流程事件表单,报表,聚合表,数据
form.getallforminfo
ame":"流程发起
节点
","flowIdAlias":"
节点
0","flowId":0},{"flowName":"新建
节点
","flowIdAlias":"
节点
1","flowId":1},{"flowName":"流程结束
节点
","flowIdAlias":"
节点
1","flowId":1}]}]名称描述type表单类型(分为:普通表单,普通事件表单,流程表单,流程事件表单,报表,聚合表,数
form.workflowstart
form.workflowstart功能说明描述按流转条件发起一个流程,只会流转到流程起点的下一个
节点
。(效果等同于web提交方式)函数原型form.workflowstart(formAlias,data,submitter"")参数名称类型描述formAlias字符型流程表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")data数组:字典型流
form.getworkflowid
字符型:流程处于哪个
节点
userid字符型:用户id(谁发起的该条流程)time字符型:流程发起的时间wheres字符型:查询条件,格式等同于[form.select]的查询条件,用于筛选字段字段和数据返回值类型描述数组:列表型获取成功返回所有待办的流程数据id,获取失败返回空数组。具体错误信息可以备注中查询数据格式:["5358ea58583c64e2b5675b22","5784ffbb9f9
form.getworkflowdata
form.getworkflowdata功能说明描述获取流程数据的所有
节点
信息。(不包含结束
节点
)函数原型form.getworkflowdata(formAlias,dataId)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")dataId字符型流程数据id返回值类型描述数组:字典型获取成功返回流程数据
form.workflowcurrentinfo
{"alias":"
节点
1","name":"新建
节点
1","userid":["547a48c50eccde5ac8c0883b"]"time":"2019010818:20:40"},...},"createTime":"2019010818:20:40"}名称类型描述status整型0表示流程进行中,1表示流程已结束node数组型当前流程数据激活的所有
节点
数据(可能存在多个
节点
记录)alia
form.getworkflowlog
ame":"流程发起
节点
","action":"提交","alias":"
节点
0","time":"2020021512:01:56","comment":"","userid":"51e2f4bf067163fed4d5d8cd","signature":[],"id":0},{"name":"
节点
1的名称","action":"暂存","alias":"
节点
1","time":"2020021
form.getdataurl
id整型/字符型流程
节点
id(非流程表单此参数可为空),可以在流程设计界面中获取(例如“
节点
1”的id为"1",不是
节点
别名)type字符型页面类型view:表示数据查看页面edit:如果是流程表则为数据编辑页面,如果是普通表则为数据提交页面public:表示数据外链页面(需要在数据管理界面开启)inner:表示数据内链页面返回值类型描述字符型执行成功返回对应的url,失败返回空字符串备注可能出现
Python后端事件
Python后端事件功能说明本章主要介绍各种应用后端事件的功能与使用。本章内容[_forminitial(表单初始化事件)][_formeditinitial(表单编辑初始化事件)][_flownodeinitial(流程
节点
初始化事件)][_formevent(控件触发事件)][_formsubmit(表单提交事件)][_formupdate(表单编辑事件)][_formdelete(表单数据删
_formflow(表单流程事件)
_formflow功能说明描述『表单流程事件』入口函数,启用后流程表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束流程时,就会触发此功能函数。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单必须为“流程事件表单”。②、表单流程属性里,流程
节点
里配置了“后端事件”。初始
节点
属性界面其他
节点
属性界面事件触发流程:触发事件后,前端页面会将"当前表单别
_datahelper(数据助手事件)
itialize流程
节点
初始化schedule计划任务batch_menu报表菜单import数据导入参数详解outputInfo的数据格式为:{'data':[{'_widget_1607153981478':'11','_widget_1607153981479':'22','_widget_1607153981480':'33','subform':[{'_widget_1607153981
功能插件设计
触发、定时任务、流程
节点
、数据表菜单、报表菜单)插件业务场景指功能插件的使用场景是否全站安装即是否可以全站用户安装,选择否即只可自己(私有云)安装使用。插件描述对插件功能的简述更新日志显示每次插件的更新内容插件描述网址插件使用说明的网址图片链接功能插件的图标注意:保存发布信息只保存到自己的插件中心,发布插件会发布到官方的插件中心,需要官方进行审核。
_formconfiglib(插件配置事件)
initial:流程
节点
初始化的插件event:字段配置的插件submit:提交数据配置的插件update:更新数据配置的插件delete:删除数据配置的插件flow:流程配置的插件task:任务计划配置的插件report_menu:报表菜单配置的插件report_batchmenu:报表顶部菜单配置的插件extra数组型扩展信息参数详解config的数据格式:请查阅各类插件控件的参数说明。ext
_formsubmitlib(表单数据提交事件)
IdAlias":"
节点
1","candidateId":"547a48c50eccde5ac8c0883b","flowId":1,"flowVer":"1","backNode":0,"backNodeChargers":["547a48c50eccde5ac8c0883b"],"operator":"547a48c50eccde5ac8c0883b"},"单行文本":{"widgetType
_formupdatelib(表单数据编辑事件)
IdAlias":"
节点
1","candidateId":"547a48c50eccde5ac8c0883b","flowId":1,"flowVer":"1","backNode":0,"backNodeChargers":["547a48c50eccde5ac8c0883b"],"operator":"547a48c50eccde5ac8c0883b"},"单行文本":{"widgetType
_datahelperlib(数据助手事件)
itialize流程
节点
初始化schedule计划任务batch_menu报表菜单import数据导入outputInfo的数据格式为:{'data':[{'_widget_1607153981478':'11','_widget_1607153981479':'22','_widget_1607153981480':'33','subform':[{'_widget_1607153981481'
_formdeletelib(表单数据删除事件)
IdAlias":"
节点
1","candidateId":"547a48c50eccde5ac8c0883b","flowId":1,"flowVer":"1","backNode":0,"backNodeChargers":["547a48c50eccde5ac8c0883b"],"operator":"547a48c50eccde5ac8c0883b"},"单行文本":{"widgetType
解除钉钉应用授权
用内的所有流程表的各
节点
的负责人需要重新设置。流程负责人设置请参考:[流程表单数据权限管理]参考文档其他涉及到权限的页面均需要重新进行权限设置,可参考以下文档。[普通表单数据权限管理][流程表单数据权限管理][报表数据权限]账号权限百数账号和钉钉解绑后,相关账号的权限会恢复到绑定之前的状态。账号权益百数账号和钉钉解绑后,账号的权益不变。
钉钉集成管理
用内的所有流程表内各
节点
的负责人需要重新设置。流程负责人设置请参考:[流程表单数据权限管理]参考文档其他涉及到权限的页面均需要重新进行权限设置,可参考以下文档。[普通表单数据权限管理][流程表单数据权限管理][报表数据权限]账号登录和钉钉扫码登录的区别账号权限百数账号完成钉钉应用授权后,,登录后可以管理当前团队的应用、通讯录、会员购买等,但是它不再有业务流程上的权限,如表单访问、流程审批等,在进行
解除飞书应用授权
用内的所有流程表的各
节点
的负责人需要重新设置。流程负责人设置请参考:[流程表单数据权限管理]参考文档其他涉及到权限的页面均需要重新进行权限设置,可参考以下文档。[普通表单数据权限管理][流程表单数据权限管理][报表数据权限]账号权限百数账号和飞书解绑后,相关账号的权限会恢复到绑定之前的状态。账号权益百数账号和飞书解绑后,百数账号的权益不变。
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)