百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
35
)
开放平台
私有云
场景案例
_formevent(
控件
触发事件)
_formevent功能说明描述『表单
控件
触发事件』入口函数,启用后对表单
控件
操作时触发(例如“单行文本”失去焦点,“下拉框”选择一个选项时),可以修改或设置当前表单字段值与属性。事件触发有3个必要设置条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单字段属性里“功能扩展设置”选择为“后端事件”。③、当光标与字段出现交互时,例如:编辑完字段内容失去输入焦点,或者是更改下拉框、单选框、复选
_formeventlib(表单
控件
触发事件)
_formeventlib功能说明描述『表单
控件
触发事件』入口函数,启用后对表单
控件
操作时触发(例如“单行文本”失去焦点,“下拉框”选择一个选项时),可以修改或设置当前表单字段值与属性。事件触发有3个必要设置条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单字段属性里“功能扩展设置”选择为“后端事件”。③、当光标与字段出现交互时,例如:编辑完字段内容失去输入焦点,或者是更改下拉框、单选框
Python后端
事件
Python后端
事件
功能说明本章主要介绍各种应用后端
事件
的功能与使用。本章内容[_forminitial(表单初始化
事件
)][_formeditinitial(表单编辑初始化
事件
)][_flownodeinitial(流程节点初始化
事件
)][_formevent(
控件
触发
事件
)][_formsubmit(表单提交
事件
)][_formupdate(表单编辑
事件
)][_formdelete(表单数据删
_datahelper(数据助手
事件
)
_datahelper功能说明描述数据助手
事件
』入口函数,启用数据助手后,可在常规范围内配置数据操作相关功能。
事件
触发有1个必要的条件:①、数据助手界面里,“执行动作”选择“功能插件后端
事件
”。启用助手添加配置后端配置函数原型def_datahelper(triggerType,outputInfo,arg):参数名称类型描述triggerType字符型功能助手的操作类型outputInfo数组:
基础
控件
基础
控件
基础字段包含:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、分割线。基础字段的介绍可以参考:[表单
控件
]新增字段属性基础字段包含中的单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框这些字段的属性新增了【操作权限】,操作权限分为可见、不可见,此操作权限是为了应对特殊场景给与字段是否可见。数字数字字段的字段属性除了新增了【操作权限】外,还可在字段
_formtasklib(计划任务
事件
)
_formtasklib功能说明描述模块计划任务
事件
:此
事件
会在我们在表单设置里添加的计划执行时被触发,一个云应用仅有一个后台线程执行计划任务,一个用户下的全部任务数量默认上限为5个(注意:计划任务代码中禁止写死循环代码,否则会造成后续的任务无法执行)通过此
事件
,可以定时执行需要的功能此
事件
触发,表单设置里必须添加一个计划任务。
事件
触发流程:触发
事件
后,前端页面会将"当前模块配置信息","当前计划
_forminitiallib(表单初始化
事件
)
_forminitiallib功能说明描述『表单初始化插件
事件
』入口函数,启用后访问表单页面时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置表单初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_forminitiallib(config,formAlias,arg,info,other):参数名称类型描述con
_formflowlib(流程节点
事件
)
_formflowlib功能说明描述『表单流程
事件
』入口函数,启用后流程表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束流程时,就会触发此功能函数。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单必须为“流程
事件
表单”。②、表单流程属性里,流程节点里配置了“后端
事件
”。初始节点属性界面其他节点属性界面
事件
触发流程:触发
事件
后,前端页面会将"当前
_formconfiglib(插件配置
事件
)
_formconfiglib功能说明描述插件配置
事件
:当用户在表单里配置插件时触发。通过此
事件
,可以进行插件配置的参数校验等功能此
事件
触发有1个必要的条件:①、表单必须配置插件。
事件
触发流程:触发
事件
后,前端页面会将"当前插件配置信息","当前表单别名","当前插件名称","插件配置环境"传给后端对应的插件中的。"_formconfiglib"函数,然后执行"后端代码"并返回"返回结果"和"需要界
_formsubmitlib(表单数据提交
事件
)
_formsubmitlib功能说明描述『表单提交插件
事件
』入口函数,启用后在“表单提交”时触发。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有3个必要的条件:①、表单类型没有限制”。②、表单属性里“表单提交数据”选择为“功能插件”。③、表单其他属性里“允许提交数据”选择为“是”(默认:是)表单属性启用表单提交后端
事件
确保:允许提交数据“开启”
事件
触发流程:触发
事件
后,前端页面会
_formupdatelib(表单数据编辑
事件
)
_formupdatelib功能说明描述『表单编辑插件
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑提交表单时触发。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单类型没有限制。②、表单属性里“表单编辑数据”选择为“功能插件”。表单属性启用表单编辑后端
事件
事件
触发流程:触发
事件
后,前端页面会将"当前表单别名","表单数据信息"
_datahelperlib(数据助手
事件
)
_datahelperlib功能说明描述数据助手
事件
:当在数据助手编辑界面中的执行动作选择【功能插件】且触发模式为【功能插件】,那么表单进行相关操作时,就会触发此功能函数,最后根据代码里的数据返回来进行相关处理此
事件
触发有1个必要的条件:①、数据助手界面里,【执行动作】选择【功能插件功能插件】并进行插件设置数据助手界面:函数原型def_datahelperlib(config,triggerTyp
_reporttablemenulib(报表数据表菜单按钮
事件
)
_reporttablemenulib功能说明描述报表的数据表菜单按钮触发
事件
:在报表表单里,如果点击菜单按钮操作时将触发此函数并执行模块代码,此
事件
触发有3个必要的条件:①、表单必须为报表表单。②、报表的数据表存在菜单按钮且菜单操作设置里的操作模式为"后端开发"。③、点击数据表的【菜单栏】按钮时触发此
事件
。函数原型def_reporttablemenulib(config,reportAlias
_formeditinitiallib(表单编辑初始化
事件
)
_formeditinitiallib功能说明描述『表单编辑初始化插件
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑打开表单时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置表单编辑初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_formeditinitiallib(config
_formdeletelib(表单数据删除
事件
)
_formdeletelib功能说明描述『表单删除插件
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行删除输出确定后触发。(全部删除时不触发)通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单类型没有限制。②、表单属性里“表单删除数据”选择为“功能插件”。表单属性启用表单删除后端
事件
事件
触发流程:触发
事件
后,前端页面会将"当前表单别名
_flownodeinitiallib(流程节点初始化
事件
)
_flownodeinitiallib功能说明描述『流程表单节点初始化
事件
』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型没有限制。②、表单属性里“功能扩展设置流程节点初始化”选择为“功能插件”。表单属性功能扩展设置函数原型def_flownodeinitiallib(config,formAlias,arg,in
_formdelete(表单数据删除
事件
)
_formdelete功能说明描述『表单删除
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行删除输出确定后触发。(全部删除时不触发)通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单类型为“
事件
表单”或“流程
事件
表单”。②、表单属性里“表单删除数据”选择为“后端
事件
”。表单属性启用表单删除后端
事件
事件
触发流程:触发
事件
后,前端页面会将
_formflow(表单流程
事件
)
_formflow功能说明描述『表单流程
事件
』入口函数,启用后流程表单“提交创建”或“待办操作”中,提交/暂存/回退/转交/结束流程时,就会触发此功能函数。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单必须为“流程
事件
表单”。②、表单流程属性里,流程节点里配置了“后端
事件
”。初始节点属性界面其他节点属性界面
事件
触发流程:触发
事件
后,前端页面会将"当前表单别
_formupdate(表单编辑
事件
)
_formupdate功能说明描述『表单编辑
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑提交表单时触发。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有2个必要的条件:①、表单类型为“
事件
表单”或“流程
事件
表单”。②、表单属性里“表单编辑数据”选择为“后端
事件
”。表单属性启用表单编辑后端
事件
事件
触发流程:触发
事件
后,前端页面会将"当前表单别名","
_formeditinitial(表单编辑初始化
事件
)
_formeditinitial功能说明描述『表单编辑初始化
事件
』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑打开表单时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型为“
事件
表单”或“
事件
流程表单”。②、表单属性里“功能扩展设置表单编辑初始化”选择为“后端
事件
”。表单属性功能扩展设置函数原型def_formeditinitial(fo
_forminitial(表单初始化
事件
)
_forminitial功能说明描述『表单初始化
事件
』入口函数,启用后访问表单页面时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型为“
事件
表单”或“
事件
流程表单”。②、表单属性里“功能扩展设置表单初始化”选择为“后端
事件
”。表单属性功能扩展设置函数原型def_forminitial(formAlias,arg,info):参数名称类型描述formAlias字符型
_formsubmit(表单提交
事件
)
_formsubmit功能说明描述『表单提交
事件
』入口函数,启用后在“表单提交”时触发。通过此
事件
,可以即时反馈相关信息给提交者,便于交互。此
事件
触发有3个必要的条件:①、表单类型为“
事件
表单”或“流程
事件
表单”。②、表单属性里“表单提交数据”选择为“后端
事件
”。③、表单其他属性里“允许提交数据”选择为“是”(默认:是)表单属性启用表单提交后端
事件
确保:允许提交数据“开启”
事件
触发流程:触发
事件
后
_flownodeinitial(流程节点初始化
事件
)
_flownodeinitial功能说明描述『流程表单节点初始化
事件
』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或设置当前表单字段值与属性。
事件
触发有2个必要设置条件:①、表单类型为“
事件
表单”或“
事件
流程表单”。②、表单属性里“功能扩展设置流程节点初始化”选择为“后端
事件
”。表单属性功能扩展设置函数原型def_flownodeinitial(formAlias,arg,inf
首页
][Python后端
事件
][Python功能插件][API限制说明]
print
”,在_webapi
事件
和助手
事件
里该参数无效)日志名称功能描述default.log默认/计划任务日志module.log模块日志webapi.logwebapi日志datahelper.log数据助手日志app_run_error.log云应用运行错误日志module_run_error.log模块运行错误日志webapi_run_error.logwebapi运行错误日志datahelper
表单错误信息
下拉复选框或复选框组
控件
)1520成员或部门不存在,如果不需要部门或者成员请填字符串1521无效的地址属性1522不存在的附件或者图片1523子表单查询条件节点只允许填写子表单相关字段1524数据不能为空1525句柄模式下插入数据函数与更新函数不支持附件与图片字段1526部门或成员id不能为空1527部门不存在1528成员不存在1529备注字符数量不能大于48个字符1530团队不能删除1531当前
form.getexternalforminfo
分为:普通表单,普通
事件
表单,流程表单,流程
事件
表单,报表,聚合表,数据视图)title表单标题name表单别名appid云应用idflow流程属性(只有存在流程时才有)flowName流程节点名称flowIdAlias流程节点别名flowId流程节点id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterro
form.getforminfo
分为:普通表单,普通
事件
表单,流程表单,流程
事件
表单,报表,聚合表,数据视图)title表单标题name表单别名appid云应用idflow流程属性(只有存在流程时才有)flowName流程节点名称flowIdAlias流程节点别名flowId流程节点id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterro
form.getallforminfo
分为:普通表单,普通
事件
表单,流程表单,流程
事件
表单,报表,聚合表,数据视图)title表单标题name表单别名formid表单别名(表单原始别名,不受修改干预)appid云应用idflow流程属性(只有存在流程时才有)flowName流程节点名称flowIdAlias流程节点别名flowId流程节点id备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getl
form.getfileurl
():查询一条有图片
控件
的数据arrform.select("表单别名",["$图片字段别名"],None,2)if(len(arr)0):qnKeyarr["图片字段别名"][0]["qnKey"]获取图片可下载链接地址retform.getfileurl(qnKey)print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getctrlattr
iggerEvent
事件
generateQR二维码scan扫码rely数据联动fields子表单里的字段属性数据备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1502取表单字段失败1504不存在的字段1535不存在的属性153
formatlocation
formatlocation功能说明描述格式化定位
控件
的信息。函数原型formatlocation(x,y,province,city,district,detail,tmNone)参数名称类型描述x浮点型经度坐标y浮点型纬度坐标province字符型省city字符型市district字符型区/街道detail字符型地址详情描述tm整型标识某一刻的时间戳,默认为空由服务器获取当前时间,精确到毫秒返
formataddress
formataddress功能说明描述格式化地址
控件
的信息。函数原型formataddress(province,city,district,detail)参数名称类型描述province字符型省city字符型市district字符型区/街道detail字符型地址详情描述返回值类型描述数组:字典型执行成功返回格式化后的数组,可直接用于
控件
赋值,失败返回空数组备注可能出现的错误信息,执行[getla
Python功能插件
Python功能插件功能说明本章主要介绍功能插件的开发与使用。本章内容[功能插件设计][插件
控件
][插件事件]
过滤条件操作符说明
过滤条件操作符说明过滤条件操作符适用范围过滤条件
控件
的适用范围仅限“过滤条件
控件
”。过滤条件操作符名称说明操作符名称含义eq等于字段的值等于某一个固定的值ne不等于字段的值不等于某一个固定的值gt大于字段的数值大于设置的值gte大于等于比大于多了一个等于的条件lt小于字段的数值小于设置的值lte小于等于比小于多了一个等于的条件in包含字段的值中包含文本内容bin被包含文本内容包含字段的值nin不包
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)