百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
35
)
开放平台
私有云
场景案例
_flownodeinitial(
流程
节点
初始化事件)
_flownodeinitial功能说明描述『
流程
表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型为“事件表单”或“事件
流程
表单”。②、表单属性里“功能扩展设置
流程
节点
初始化”选择为“后端事件”。表单属性功能扩展设置函数原型def_flownodeinitial(formAlias,arg,inf
_formflowlib(
流程
节点
事件)
_formflowlib功能说明描述『表单
流程
事件』入口函数,启用后
流程
表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束
流程
时,就会触发此功能函数。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单必须为“
流程
事件表单”。②、表单
流程
属性里,
流程
节点
里配置了“后端事件”。初始
节点
属性界面其他
节点
属性界面事件触发
流程
:触发事件后,前端页面会将"当前
_flownodeinitiallib(
流程
节点
初始化事件)
_flownodeinitiallib功能说明描述『
流程
表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置
流程
节点
初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_flownodeinitiallib(config,formAlias,arg,in
_formflow(表单
流程
事件)
_formflow功能说明描述『表单
流程
事件』入口函数,启用后
流程
表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束
流程
时,就会触发此功能函数。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单必须为“
流程
事件表单”。②、表单
流程
属性里,
流程
节点
里配置了“后端事件”。初始
节点
属性界面其他
节点
属性界面事件触发
流程
:触发事件后,前端页面会将"当前表单别
表单错误信息
值1540表单未激活
流程
1541
流程
发起
节点
属性无法进行编辑1542不存在的
流程
节点
1543不存在的items属性1544超出单表数据限制1545超出总数量限制1546不存在的表单1547不存在的
流程
数据1548当前
流程
节点
为关闭状态,无法设置
节点
负责人1549当前
流程
节点
为抄送
节点
,无法设置
节点
负责人1550不存在的
流程
版本1551
流程
节点
不存在1552
流程
节点
负责人不能为空1553非法操作其他
跨应用取数据说明
flowdata获取
流程
数据的所有
节点
信息(不包含结束
节点
)form.getworkflowlog获取
流程
数据的所有
流程
操作日志form.getworkflowid获取所有待办的
流程
数据idform.workflowstart发起一个
流程
form.workflowstop结束一个
流程
form.workflowcurrentinfo获取
流程
数据id的当前信息代码示例如下:where"$单行文本in(
form.getexternalforminfo
form.getexternalforminfo功能说明描述获取当前云应用下所有跨应用的表单信息。函数原型form.getexternalforminfo()参数无返回值类型描述数组:字典型执行成功返回数组,失败返回空数组普通表单数据格式:[{"type":"普通表单","title":"普通表单标题1","name":"普通表单别名1","appid":1796}]
流程
表单数据格式:[{"typ
form.getforminfo
pid":1796}
流程
表单数据格式:{"type":"
流程
表单","title":"
流程
表单标题1","name":"
流程
表单别名1","appid":1796,"flow":[{"flowName":"
流程
发起
节点
","flowIdAlias":"
节点
0","flowId":0},{"flowName":"新建
节点
","flowIdAlias":"
节点
1","flowId":1},{"flow
form.getallforminfo
form.getallforminfo功能说明描述获取当前云应用下的所有表单信息。函数原型form.getallforminfo()参数无返回值类型描述数组型执行成功返回数组,失败返回空数组数据格式:[{"type":"普通表单","title":"表单标题","name":"表单别名","formid":"表单原始别名","appid":1796},{"type":"
流程
表单","title":
form.workflowstart
form.workflowstart功能说明描述按流转条件发起一个
流程
,只会流转到
流程
起点的下一个
节点
。(效果等同于web提交方式)函数原型form.workflowstart(formAlias,data,submitter"")参数名称类型描述formAlias字符型
流程
表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")data数组:字典型流
form.getworkflowid
form.getworkflowid功能说明描述获取所有待办的
流程
数据id。函数原型form.getworkflowid(formAlias,node"",userid"",time"",wheresNone)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名";支持套间应用取数据,格式为:"套间应用别名表别名
form.getworkflowdata
form.getworkflowdata功能说明描述获取
流程
数据的所有
节点
信息。(不包含结束
节点
)函数原型form.getworkflowdata(formAlias,dataId)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")dataId字符型
流程
数据id返回值类型描述数组:字典型获取成功返回
流程
数据
form.workflowcurrentinfo
form.workflowcurrentinfo功能说明描述获取
流程
数据id的当前信息。函数原型form.workflowcurrentinfo(formAlias,dataId)参数名称类型描述formAlias字符型:
流程
表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")dataId字符型
流程
数据id返回值类型描述数组:字典型获取成功返回信息
form.getworkflowlog
form.getworkflowlog功能说明描述获取
流程
数据的所有
流程
操作日志。函数原型form.getworkflowlog(formAlias,dataId)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")dataId字符型
流程
数据id返回值类型描述数组:列表型获取成功返回
流程
数据的所有
流程
操作日志
form.getdataurl
owid整型/字符型
流程
节点
id(非
流程
表单此参数可为空),可以在
流程
设计界面中获取(例如“
节点
1”的id为"1",不是
节点
别名)type字符型页面类型view:表示数据查看页面edit:如果是
流程
表则为数据编辑页面,如果是普通表则为数据提交页面public:表示数据外链页面(需要在数据管理界面开启)inner:表示数据内链页面返回值类型描述字符型执行成功返回对应的url,失败返回空字符串备注可能
Python后端事件
Python后端事件功能说明本章主要介绍各种应用后端事件的功能与使用。本章内容[_forminitial(表单初始化事件)][_formeditinitial(表单编辑初始化事件)][_flownodeinitial(
流程
节点
初始化事件)][_formevent(控件触发事件)][_formsubmit(表单提交事件)][_formupdate(表单编辑事件)][_formdelete(表单数据删
_datahelper(数据助手事件)
odeforward
流程
提交flownodesave
流程
暂存flownodeback
流程
回退flownodetransfer
流程
转交flownodeclose
流程
关闭datatable_menu数据表菜单editInitialize表单编辑初始化floweditInitialize
流程
节点
初始化schedule计划任务batch_menu报表菜单import数据导入参数详解outputInfo的数
功能插件设计
字段触发、定时任务、
流程
节点
、数据表菜单、报表菜单)插件业务场景指功能插件的使用场景是否全站安装即是否可以全站用户安装,选择否即只可自己(私有云)安装使用。插件描述对插件功能的简述更新日志显示每次插件的更新内容插件描述网址插件使用说明的网址图片链接功能插件的图标注意:保存发布信息只保存到自己的插件中心,发布插件会发布到官方的插件中心,需要官方进行审核。
_formconfiglib(插件配置事件)
_formconfiglib功能说明描述插件配置事件:当用户在表单里配置插件时触发。通过此事件,可以进行插件配置的参数校验等功能此事件触发有1个必要的条件:①、表单必须配置插件。事件触发
流程
:触发事件后,前端页面会将"当前插件配置信息","当前表单别名","当前插件名称","插件配置环境"传给后端对应的插件中的。"_formconfiglib"函数,然后执行"后端代码"并返回"返回结果"和"需要界
_formsubmitlib(表单数据提交事件)
_formsubmitlib功能说明描述『表单提交插件事件』入口函数,启用后在“表单提交”时触发。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有3个必要的条件:①、表单类型没有限制”。②、表单属性里“表单提交数据”选择为“功能插件”。③、表单其他属性里“允许提交数据”选择为“是”(默认:是)表单属性启用表单提交后端事件确保:允许提交数据“开启”事件触发
流程
:触发事件后,前端页面会
_formupdatelib(表单数据编辑事件)
_formupdatelib功能说明描述『表单编辑插件事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑提交表单时触发。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单类型没有限制。②、表单属性里“表单编辑数据”选择为“功能插件”。表单属性启用表单编辑后端事件事件触发
流程
:触发事件后,前端页面会将"当前表单别名","表单数据信息"
_datahelperlib(数据助手事件)
odeforward
流程
提交flownodesave
流程
暂存flownodeback
流程
回退flownodetransfer
流程
转交flownodeclose
流程
关闭datatable_menu数据表菜单editInitialize表单编辑初始化floweditInitialize
流程
节点
初始化schedule计划任务batch_menu报表菜单import数据导入outputInfo的数据格式为
_formdeletelib(表单数据删除事件)
_formdeletelib功能说明描述『表单删除插件事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行删除输出确定后触发。(全部删除时不触发)通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单类型没有限制。②、表单属性里“表单删除数据”选择为“功能插件”。表单属性启用表单删除后端事件事件触发
流程
:触发事件后,前端页面会将"当前表单别名
表单系统字段说明
以下字段为表单系统字段:别名表单类型说明_id数据idcreator普通/
流程
表单数据的提交人(id:提交人id,nickname:昵称)deleter普通/
流程
表单数据的删除人(后端api不能查询删除的数据)createTime普通/
流程
表单提交时间updateTime普通/
流程
表单更新时间deleteTime普通/
流程
表单删除时间(后端api不能查询删除的数据)flowState
流程
表单
流程
状
form.transfileurl
form.transfileurl功能说明描述将网络图片等文件url转为表单图片格式,可以直接用于数据
处理
。(文件大小最大为8MB)函数原型form.transfileurl(picUrl,name"")参数名称类型描述picUrl字符型网络图片等文件urlname字符型图片名称(默认为空表示使用系统随机命名,需要自定义的要手动填写,例如:abc.jpg)返回值类型描述数组:字典型执行成功返回对应
form.workflowstop
form.workflowstop功能说明描述结束一个
流程
。函数原型form.workflowstop(formAlias,dataid,submitter"")参数名称类型描述formAlias字符型
流程
表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")dataid字符型
流程
的数据idsubmitter字符型
流程
结束人的userid,默认为空表
_formdelete(表单数据删除事件)
_formdelete功能说明描述『表单删除事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行删除输出确定后触发。(全部删除时不触发)通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单类型为“事件表单”或“
流程
事件表单”。②、表单属性里“表单删除数据”选择为“后端事件”。表单属性启用表单删除后端事件事件触发
流程
:触发事件后,前端页面会将
_formupdate(表单编辑事件)
_formupdate功能说明描述『表单编辑事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑提交表单时触发。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单类型为“事件表单”或“
流程
事件表单”。②、表单属性里“表单编辑数据”选择为“后端事件”。表单属性启用表单编辑后端事件事件触发
流程
:触发事件后,前端页面会将"当前表单别名","
_formevent(控件触发事件)
_formevent功能说明描述『表单控件触发事件』入口函数,启用后对表单控件操作时触发(例如“单行文本”失去焦点,“下拉框”选择一个选项时),可以修改或设置当前表单字段值与属性。事件触发有3个必要设置条件:①、表单类型为“事件表单”或“事件
流程
表单”。②、表单字段属性里“功能扩展设置”选择为“后端事件”。③、当光标与字段出现交互时,例如:编辑完字段内容失去输入焦点,或者是更改下拉框、单选框、复选
_formeditinitial(表单编辑初始化事件)
_formeditinitial功能说明描述『表单编辑初始化事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑打开表单时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型为“事件表单”或“事件
流程
表单”。②、表单属性里“功能扩展设置表单编辑初始化”选择为“后端事件”。表单属性功能扩展设置函数原型def_formeditinitial(fo
_forminitial(表单初始化事件)
_forminitial功能说明描述『表单初始化事件』入口函数,启用后访问表单页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型为“事件表单”或“事件
流程
表单”。②、表单属性里“功能扩展设置表单初始化”选择为“后端事件”。表单属性功能扩展设置函数原型def_forminitial(formAlias,arg,info):参数名称类型描述formAlias字符型
_formsubmit(表单提交事件)
_formsubmit功能说明描述『表单提交事件』入口函数,启用后在“表单提交”时触发。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有3个必要的条件:①、表单类型为“事件表单”或“
流程
事件表单”。②、表单属性里“表单提交数据”选择为“后端事件”。③、表单其他属性里“允许提交数据”选择为“是”(默认:是)表单属性启用表单提交后端事件确保:允许提交数据“开启”事件触发
流程
:触发事件后
_formtasklib(计划任务事件)
_formtasklib功能说明描述模块计划任务事件:此事件会在我们在表单设置里添加的计划执行时被触发,一个云应用仅有一个后台线程执行计划任务,一个用户下的全部任务数量默认上限为5个(注意:计划任务代码中禁止写死循环代码,否则会造成后续的任务无法执行)通过此事件,可以定时执行需要的功能此事件触发,表单设置里必须添加一个计划任务。事件触发
流程
:触发事件后,前端页面会将"当前模块配置信息","当前计划
_formeventlib(表单控件触发事件)
_formeventlib功能说明描述『表单控件触发事件』入口函数,启用后对表单控件操作时触发(例如“单行文本”失去焦点,“下拉框”选择一个选项时),可以修改或设置当前表单字段值与属性。事件触发有3个必要设置条件:①、表单类型为“事件表单”或“事件
流程
表单”。②、表单字段属性里“功能扩展设置”选择为“后端事件”。③、当光标与字段出现交互时,例如:编辑完字段内容失去输入焦点,或者是更改下拉框、单选框
Lua后端停止服务通知
formflow()
流程
表单事件入口函数_virtualtable()报表后端表事件入口函数_virtualfilter()报表后端表过滤条件事件入口函数_form()旧表单提交数据事件入口函数_get()旧get接口_post()旧post接口Lua模块事件Lua后端功能停止后,Lua模块事件将不影响使用,安装的Lua模块还可以正常使用。
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)