百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到34个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
34
)
开放平台
私有云
场景案例
_flownodeinitial(流程
节点
初始化事件)
_flownodeinitial功能说明描述『流程表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单属性里“功能扩展设置流程
节点
初始化”选择为“后端事件”。表单属性功能扩展设置函数原型def_flownodeinitial(formAlias,arg,inf
_formflowlib(流程
节点
事件)
_formflowlib功能说明描述『表单流程事件』入口函数,启用后流程表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束流程时,就会触发此功能函数。通过此事件,可以即时反馈相关信息给提交者,便于交互。此事件触发有2个必要的条件:①、表单必须为“流程事件表单”。②、表单流程属性里,流程
节点
里配置了“后端事件”。初始
节点
属性界面其他
节点
属性界面事件触发流程:触发事件后,前端页面会将"当前
_flownodeinitiallib(流程
节点
初始化事件)
_flownodeinitiallib功能说明描述『流程表单
节点
初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。事件触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置流程
节点
初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_flownodeinitiallib(config,formAlias,arg,in
form.getexternalforminfo
,报表,聚合表,数据
视图
)title表单标题name表单别名appid云应用idflow流程属性(只有存在流程时才有)flowName流程
节点
名称flowIdAlias流程
节点
别名flowId流程
节点
id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限
form.getforminfo
,报表,聚合表,数据
视图
)title表单标题name表单别名appid云应用idflow流程属性(只有存在流程时才有)flowName流程
节点
名称flowIdAlias流程
节点
别名flowId流程
节点
id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限
form.getallforminfo
,报表,聚合表,数据
视图
)title表单标题name表单别名formid表单别名(表单原始别名,不受修改干预)appid云应用idflow流程属性(只有存在流程时才有)flowName流程
节点
名称flowIdAlias流程
节点
别名flowId流程
节点
id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror
功能插件设计
,使得代码更加整洁。
视图
这里主要是设置一些编辑器样式的,例如:字体、代码风格、高亮语法、函数列表、自动换行等等。在日常用得多的是设置代码风格与语法高亮,这个完全是根据自己的爱好来选择了名称描述字体设置代码窗口里的文本字体。代码风格设置代码窗口里代码的显示风格,内置了多种代码风格。高亮语法设置代码窗口里代码的语法高亮类型,内置了多种语法高亮规则。函数列表勾选则显示函数列表,不勾选则不显示函数列表。自
Python功能列表
Python功能列表功能说明本章主要介绍各种API的用法及示例。本章内容[全局(通用)][io日志(通用)][app云应用(通用)][form表单(表单)][dataview数据
视图
(数据分析)][os日期时间(常用函数)][type类型(常用函数)][string字符串(常用函数)][math数学(常用函数)][list列表数组(常用函数)][tuple元组数组(常用函数)][dict字典数组(
表单错误信息
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.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,失败返回空字符串备注可能出现
dataview.count
dataview.count功能说明描述查询数据
视图
中的数据量函数原型dataview.count(formAlias,wheres"")参数名称类型描述formAlias字符型数据
视图
的别名,可以在数据
视图
设计界面中获取(支持跨应用操作数据,格式为:"appid@表别名")wheres字符型查询条件返回值类型描述整型返回符合where条件的数据数量,返回1表示执行出错备注可能出现的错误信息,执行
dataview.has
dataview.has功能说明描述查询数据
视图
中数据是否存在函数原型dataview.has(formAlias,wheres)参数名称类型描述formAlias字符型数据
视图
的别名,可以在数据
视图
设计界面中获取(支持跨应用操作数据,格式为:"appid@表别名")wheres字符型查询条件返回值类型描述逻辑型返回True表示数据存在,返回False数据不存在或者执行出错备注可能出现的错误信息,
dataview.select
dataview.select功能说明描述查询指定数据
视图
存放在数据库中的数据(支持图片/附件/手写签名的文件操作),支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型dataview.select(formAlias,fields,wheres"",type0)参数名称类型描述formAlias字符型数据
视图
的别名,可以在数据
视图
设计界面中获取(支持跨应用取数据,格式为:"app
dataview.datahas
dataview.datahas功能说明描述查询数据
视图
中数据是否存在。函数原型dataview.datahas(formAlias,wheres)参数名称类型描述formAlias字符型数据
视图
别名,可以在数据
视图
设计界面中的”设置别名”中获取(支持跨应用取数据,格式为:"appid@表别名")wheres数组型查询条件,条件为数组格式,默认为空具体格式请点击返回值类型描述逻辑型返回True表示
dataview.selectdata
dataview.selectdata功能说明描述查询指定数据
视图
存放在数据库中的数据(支持图片/附件/手写签名的文件操作),支持部分mysql函数,请查看文档【】。函数原型dataview.selectdata(formAlias,fields,wheresNone,type0)参数名称类型描述formAlias字符型数据
视图
别名,可以在数据
视图
设计界面中的”设置别名”中获取(支持跨应用取数据,
dataview.datacount
dataview.datacount功能说明描述查询数据
视图
中的数据量。函数原型dataview.datacount(formAlias,wheresNone)参数名称类型描述formAlias字符型数据
视图
的别名,可以在数据
视图
设计界面中的”设置别名”中获取(支持跨应用取数据,格式为:"appid@表别名")wheres数组型查询条件,条件为数组格式,默认为空具体格式请点击返回值类型描述整型返回
dataview.selectdatas
dataview.selectdatas功能说明描述查询多个数据
视图
存放在数据库中的数据(支持图片/附件/手写签名的文件操作),支持部分mysql函数,请查看文档【】。函数原型dataview.selectdatas(fields,wheresNone)参数名称类型描述fields数组型查询字段,为数据
视图
的字段的别名,可以在数据
视图
设计的"设置别名"中获取,字段格式为:表别名.字段名。具体参考示
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
表单来源设计面板说明
种:全部、表单、数据
视图
,即设置后可限定表单来源这个地方只能选择设置的来源表类型。如:表单来源类型为数据
视图
,当我们进行模块配置时就只能选择数据
视图
。操作权限操作权限仅可设置字段是否可见,勾选即为可见。校验校验仅校验字段是否是必填。布局布局在【表单属性】——【模块设置界面布局】——【双列】时才可设置字段的宽度占比(字段占整行的1/2或全部)
_forminitiallib(表单初始化事件)
通表单,etl:数据
视图
,aggregate_table:聚合表)[alias]:表单别名authority数据权限,enable表示可操作此条数据,visible表示只能查看数据datas菜单事件对应的当前数据信息(dataId:数据id,其他为字段的数据信息)报表的批量菜单按钮操作【弹出表单】时arg的数据格式:{"sourceAlias":"我的库存报表","menuInfo":{"name
_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'
_reporttablemenulib(报表数据表菜单按钮事件)
l_table:数据
视图
,aggregate_table:聚合表)arg的数据格式:{"operator":"547a48c50eccde5ac8c0883b","datas":{"商品数量":{"data":"2","widgetType":"number"},"authority":"enable","子表单":{"data":[{"单行文本":{"data":"11","widgetType
_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)