百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到24个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
24
)
开放平台
私有云
场景案例
_reporttablemenulib(报表数据表菜单
按钮
事件)
_reporttablemenulib功能说明描述报表的数据表菜单
按钮
触发事件:在报表表单里,如果点击菜单
按钮
操作时将触发此函数并执行模块代码,此事件触发有3个必要的条件:①、表单必须为报表表单。②、报表的数据表存在菜单
按钮
且菜单操作设置里的操作模式为"后端开发"。③、点击数据表的【菜单栏】
按钮
时触发此事件。函数原型def_reporttablemenulib(config,reportAlias
_forminitiallib(表单初始化事件)
e]:报表的(过滤+
筛选
+可见权限)条件标识符,即能看到的所有数据。[enable]:报表的(过滤+
筛选
+可操作权限)条件标识符,即能看到的所有数据中的当前批量菜单可以有权限操作的数据(enable是visible的子集)where格式为(不支持AND和OR,其他的类同)where{"FILTER":"8D97E5B5507B394663BF33BA147EE020","LIMIT":[0,500
表单字段类型
字段名称字段类型字段名称字段类型单行文本text图片image多行文本textarea附件upload数字number子表单subform日期时间datetime关联查询linkquery单选
按钮
组radiogroup关联数据linkdata复选框组checkboxgroup手写签名signature下拉框combo成员单选user下拉复选框combocheck成员多选usergroup地址add
form.select
数字,日期时间,单选
按钮
组,下拉框,流水号,成员单选,部门单选)fields["$单行文本"]where"($单行文本isnullor$单行文本'')"resform.select("测试表单",fields,where)print(res)复合字段查空值(复选框组,下拉复选框,图片,附件,手写签名,成员多选,部门多选)fields["$复选框组"]where"($复选框组isnullor$复选框
form.aggregateselect
数字,日期时间,单选
按钮
组,下拉框,流水号,成员单选,部门单选)fields["$单行文本"]where"($单行文本isNoneor$单行文本'')"resform.aggregateselect("测试表单",fields,where)print(res)日期查询(由于日期在数据库底层为时间戳格式(毫秒),所以这里要进行转换)fields["$日期时间"]where"$日期时间BETWEENu
form.addactionlog
"datas["单选
按钮
组"]"选项1"datas["复选框组"]["选项1","选项2"]datas["下拉框"]"选项1"datas["下拉复选框"]["选项1","选项2"]datas["地址"]{"province":"湖南省","city":"长沙市","district":"芙蓉区","detail":"袁家岭"}datas["定位"]{"province":"湖南省","city":
form.handleselect
数字,日期时间,单选
按钮
组,下拉框,流水号,成员单选,部门单选)fields["$单行文本"]where"($单行文本isNoneor$单行文本'')"resform.handleselect(hd,"测试表单",fields,where)print(res)复合字段查空值(复选框组,下拉复选框,图片,附件,手写签名,成员多选,部门多选)fields["$复选框组"]where"($复选框组isN
form.changectrlselect
form.changectrlselect功能说明描述改变表单特定字段的选项,现在只支持“单选
按钮
组”,"下拉框","复选框组","下拉复选框"。仅适用于选项为固定值,其它如数据联动过来的选项是无法改变的。函数原型form.changectrlselect(formAlias,widget,value)参数名称类型描述formAlias字符型表单的别名,可以在表单设计界面中的”表单属性”中获取wi
form.getctrlattr
焦点触发事件)/2(
按钮
触发事件)
form.workflowstart
"datas["单选
按钮
组"]"选项1"datas["复选框组"]["选项1","选项2"]retform.workflowstart("测试表单_流程",datas,"547a48c50eccde5ac8c0883b")print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getworkflowid
t]的查询条件,用于
筛选
字段字段和数据返回值类型描述数组:列表型获取成功返回所有待办的流程数据id,获取失败返回空数组。具体错误信息可以备注中查询数据格式:["5358ea58583c64e2b5675b22","5784ffbb9f96ab08740b22c6"]备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlas
dataview.select
数字,日期时间,单选
按钮
组,下拉框,流水号,成员单选,部门单选)fields["$单行文本"]where"$单行文本isNoneor$单行文本''"resdataview.select("测试表单",fields,where)print(res)复合字段查空值(复选框组,下拉复选框,地址,定位,图片,附件,手写签名,成员多选,部门多选)fields["$复选框组"]where"$复选框组isNon
_formevent(控件触发事件)
类型items“单选
按钮
组、复选框组、下拉框、下拉复选框”控件触发对应的字段其他选项index子表单里控件触发的索引行数,从0开始(仅子表单里的字段触发事件才存在)subformNameAlias控件触发对应的字段所归属的子表单别名triggerType触发类型:import表示导入数据(仅子表单导入数据时才存在)entryValue的数据格式:{"单行文本":{"data":"文本内容","vi
_formeditinitial(表单编辑初始化事件)
的日期时间描述"单选
按钮
组(value:选项值,selected:是否选中)datas["myradio"]{}datas["myradio"]["data"][{"value":"我的选项1","selected":True},{"value":"我的选项2"},{"value":"我的选项3"},{"value":"","isOther":True}]isOtherTrue表示此选项为其他选项
_forminitial(表单初始化事件)
前只支持“报表的菜单
按钮
”与“事件表单的
按钮
字段”。②、正常访问打开页面,传入数据为空,是一个空的“列表型数组:[]”。info数组:字典型访问此表的“userid”信息和浏览器等信息参数详解arg:报表的“数据表菜单
按钮
”点击操作“弹出表单”时,传入的数据格式{"datas":{"authority":"enable","dataId":"5664f07cf0bd9c8d764dd162","单
_flownodeinitial(流程节点初始化事件)
的日期时间描述"单选
按钮
组(value:选项值,selected:是否选中)datas["myradio"]{}datas["myradio"]["data"][{"value":"我的选项1","selected":True},{"value":"我的选项2"},{"value":"我的选项3"},{"value":"","isOther":True}]isOtherTrue表示此选项为其他选项
基础控件
基础控件基础字段包含:单行文本、多行文本、数字、日期时间、单选
按钮
组、复选框组、下拉框、下拉复选框、分割线。基础字段的介绍可以参考:[表单控件]新增字段属性基础字段包含中的单行文本、多行文本、数字、日期时间、单选
按钮
组、复选框组、下拉框这些字段的属性新增了【操作权限】,操作权限分为可见、不可见,此操作权限是为了应对特殊场景给与字段是否可见。数字数字字段的字段属性除了新增了【操作权限】外,还可在字段
字段Config参数说明
单的表单别名},单选
按钮
组{"comment":"字段注解内容",字段注解内容(需要在字段属性中开启注解功能并设置)"name":"单选
按钮
组的别名",字段的别名"type":"radiogroup",当前字段的类型"id":"58a8d3f5e6efa834894a29dd",字段所在表单的表单别名"items":{选项列表{"value":"选项1","text":"选项1"},{"value
关联字段Config参数说明
"字段类型}},单选
按钮
组{目标表单的字段信息"depend":{"field":{"name":"单选
按钮
组的别名",字段别名"type":"radiogroup"字段类型}},"mode":"depend",赋值方式"type":"radiogroup",字段类型当前表单的字段信息"field":{"name":"单选
按钮
组的别名",字段别名"type":"radiogroup"字段类型}},
过滤条件操作符说明
围,为空,不为空单选
按钮
组等于,不等于,包含,被包含,不包含,为空,不为空复选框组包含,不包含,为空,不为空下拉框等于,不等于,包含,被包含,不包含,为空,不为空下拉复选框包含,不包含,为空,不为空地址属于,不属于,为空,不为空定位属于,不属于,为空,不为空图片为空,不为空附件为空,不为空手写签名为空,不为空关联数据等于,不等于,包含,被包含,不包含,为空,不为空成员单选等于,不等于,为空,不为空
过滤条件Config参数说明
9:59"}},单选
按钮
组{"method":"eq",过滤条件操作符"rely":"fixed",固定值"fixed""link":{当前表信息"type":"radiogroup",当前字段的类型"name":"单选
按钮
组的别名"当前字段别名},"fixed":"选项1"固定值对应的数据},多选
按钮
组{"method":"in",过滤条件操作符"rely":"fixed",固定值"fixed"
_formeventlib(表单控件触发事件)
area"},"单选
按钮
组":{"items":[{"value":"我的选项1"},{"value":"我的选项2"},{"value":"我的选项3"}],"visible":True,"data":"我的选项1","widgetType":"radiogroup"},"子表单":{"visible":True,"data":[{"多行文本2":{"data":"22","visible":T
_formeditinitiallib(表单编辑初始化事件)
前只支持“报表的菜单
按钮
”与“事件表单的
按钮
字段”。②、正常访问打开页面,传入数据为空,是一个空的“列表型数组:[]”。info数组:字典型访问此表的“userid”信息和浏览器等信息other数组:字典型附加信息,暂时只有前面插件的所有结果集信息(多插件配置时),没有的话为空数组参数详解config的数据格式:请查阅各类插件控件的参数说明。arg的数据格式:{"data":{"dataId":"
_flownodeinitiallib(流程节点初始化事件)
前只支持“报表的菜单
按钮
”与“事件表单的
按钮
字段”。②、正常访问打开页面,传入数据为空,是一个空的“列表型数组:[]”。info数组:字典型访问此表的“userid”信息和浏览器等信息other数组:字典型附加信息,暂时只有前面插件的所有结果集信息(多插件配置时),没有的话为空数组参数详解config的数据格式:请查阅各类插件控件的参数说明。arg的数据格式:{"data":{"dataId":"
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)