百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到32个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
32
)
开放平台
私有云
场景案例
synccorpmembers
synccorpmembers功能说明描述同步企业微信/钉钉的通讯录
成员
到当前帐号。(此功能仅私有云可用)函数原型synccorpmembers()参数无返回值类型描述逻辑型同步成功返回True,失败返回False备注无示例deftest():同步微信/钉钉企业的通讯录
成员
到当前账号所属团队(此功能仅私有云可用)retsynccorpmembers()print(ret)演示示例暂无安装包下载暂无
表单错误信息
选框组控件)1520
成员
或部门不存在,如果不需要部门或者
成员
请填字符串1521无效的地址属性1522不存在的附件或者图片1523子表单查询条件节点只允许填写子表单相关字段1524数据不能为空1525句柄模式下插入数据函数与更新函数不支持附件与图片字段1526部门或
成员
id不能为空1527部门不存在1528
成员
不存在1529备注字符数量不能大于48个字符1530团队不能删除1531当前部门还包含有子
表单字段类型
字段名称字段类型字段名称字段类型单行文本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$复选框组'[]')"resfo
form.aggregateselect
组,下拉框,流水号,
成员
单选,部门单选)fields["$单行文本"]where"($单行文本isNoneor$单行文本'')"resform.aggregateselect("测试表单",fields,where)print(res)日期查询(由于日期在数据库底层为时间戳格式(毫秒),所以这里要进行转换)fields["$日期时间"]where"$日期时间BETWEENunix_timestam
form.addactionlog
应的值datas["
成员
单选"]"547a48c50eccde5ac8c0883b"datas["
成员
多选"]["547a48c50eccde5ac8c0883b","5ee2198b9eae9aeaecf0b438"]datas["部门单选"]"5b643c7e46f1828aaf1e4c1c"datas["部门多选"]["5b643c7e46f1828aaf1e4c1c","59daab24c
form.handleselect
组,下拉框,流水号,
成员
单选,部门单选)fields["$单行文本"]where"($单行文本isNoneor$单行文本'')"resform.handleselect(hd,"测试表单",fields,where)print(res)复合字段查空值(复选框组,下拉复选框,图片,附件,手写签名,
成员
多选,部门多选)fields["$复选框组"]where"($复选框组isNoneor$复选框组'[
用户ID说明
用户ID说明简介通讯录中有两种ID类型,一种是userid,一种是innerid(企业内用户id)。名称描述userid用户注册即产生,为全局唯一id,系统自动生成,不可修改innerid企业内用户id,当前企业内用户唯一标识,一般用于工号设置。团队可以由管理员在通讯录内更改;企业微信团队可以由管理员在企业微信内修改,修改后需要在团队通讯录界面手动同步
成员
进行更新。
form.getdeptusers
form.getdeptusers功能说明描述获取指定部门中的所有
成员
信息。(不包括子部门)函数原型form.getdeptusers(deptid)参数名称类型描述deptid字符型需要获取的部门id返回值类型描述数组:列表型获取成功返回多维数组,获取失败返回空数组数据格式:[{"ismanager":True,"innerid":"bb1","title":"教授","phone":"137"
form.getdeptlist
form.getdeptlist功能说明描述获取指定部门中所包括的所有子级部门列表。(不包含
成员
信息)函数原型form.getdeptlist(deptid"")参数名称类型描述deptid字符型需要获取信息的部门id,默认为空表示获取所有部门列表返回值类型描述数组:列表型获取成功返回多维数组,获取失败返回空数组数据格式:[{"type":"dept","child":[{"type":"dept
form.getparentdeptinfo
库失败1526部门或
成员
id不能为空1527部门不存在1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():retform.getparentdeptinfo("5ba0a4cefe5cfd97ba12a4c2")print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getdeptall
form.getdeptall功能说明描述获取指定部门中所包括的所有子级部门列表。(包含部门信息,部门
成员
,子部门,子部门
成员
,以及子子部门,子子部门
成员
等所有的信息)函数原型form.getdeptall(deptid"")参数名称类型描述deptid字符型需要获取信息的部门id,默认为空表示获取所有信息返回值类型描述数组:列表型获取成功返回多维数组,获取失败则返回空数组数据格式:[{"rema
form.getuserinfo
form.getuserinfo功能说明描述获取用户的详细信息。函数原型form.getuserinfo(userids,type0,bErrTrue)参数名称类型描述userids字符型/数组:列表型用户
成员
id(id在通讯录"
成员
设置"中查看),此参数可以为字符串或者数组;为字符串的情况下,直接返回当前用户的信息;为数组的情况下,同时查询多个符号条件的多个用户的信息,以二维数据的方式返回typ
form.moveusertodept
form.moveusertodept功能说明描述移动
成员
/部门里的所有
成员
到新部门。函数原型form.moveusertodept(userids,deptids,newDeptId,bClearTrue)参数名称类型描述userids字符型/数组:列表型一个或多个用户id(id在通讯录中查看),没有则填""deptids字符型/数组:列表型一个或多个部门id(id在通讯录"部门设置"中查看),
form.moveusertorole
form.moveusertorole功能说明描述移动
成员
/部门里的所有
成员
到新角色。函数原型form.moveusertorole(userids,deptids,newRoleId,bClearTrue)参数名称类型描述userids字符型/数组:列表型一个或多个用户id(id在通讯录中查看),没有则填""deptids字符型/数组:列表型一个或多个部门id(id在通讯录"部门设置"中查看),
form.getdeptinfo
不存在1526部门或
成员
id不能为空1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():retform.getdeptinfo(["5ba0a4cefe5cfd97ba12a4c2","569b845d6fa928d1de40aeb4"])print(ret)retform.getdeptinfo("5ba0a4cefe5cfd97ba12a4c2")
form.getroleusers
form.getroleusers功能说明描述获取角色和对应的
成员
信息。函数原型form.getroleusers(name"")参数名称类型描述name字符型角色名称,默认为空表示获取所有角色和其
成员
信息,如果角色名称重复则都获取返回值类型描述数组:列表型获取成功返回指定的角色
成员
信息,获取失败返回None数据格式:[{"name":"我是管理员","child":[{"name":"pbj",
form.getctrlattr
family:宋体'
成员
单选
form.sendmsg
form.sendmsg功能说明描述给当前团队
成员
发送“微信”或“钉钉”消息,团队创建账号需要绑定“企业微信”或“钉钉”,个人使用需要关注公众号,由公众号登录一次即可绑定微信接收通知。内部根据团队类型分别发送给微信或钉钉,每天最多执行成功500次,注意消息次数是和表单设置的【日期时间字段推送提醒】公用的。函数原型form.sendmsg(title,msg,depts"",userids"",ur
form.getdataurl
form.getdataurl功能说明描述获取表单里指定的数据id对应的页面地址,可以直接用于消息推送。(注意:没有权限的
成员
无法访问url)函数原型form.getdataurl(formAlias,dataid,flowid,type)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取dataid字符型数据id,可以通过[form.select]获取fl
dataview.select
组,下拉框,流水号,
成员
单选,部门单选)fields["$单行文本"]where"$单行文本isNoneor$单行文本''"resdataview.select("测试表单",fields,where)print(res)复合字段查空值(复选框组,下拉复选框,地址,定位,图片,附件,手写签名,
成员
多选,部门多选)fields["$复选框组"]where"$复选框组isNoneor$复选框组[]"r
_formevent(控件触发事件)
"我的关联数据描述"
成员
单选departs(部门id)creator(True表示可选范围里包含:当前用户,False表示不包含)roles(角色id)datas["
成员
单选"]{}datas["
成员
单选"]["data"]"547a48c50eccde5ac8c0883b"datas["
成员
单选"]["limit"]{"departs":{"5b643c7e46f1828aaf1e4c1c","
_formeditinitial(表单编辑初始化事件)
"我的关联数据描述"
成员
单选departs(部门id)creator(True表示可选范围里包含:当前用户,False表示不包含)roles(角色id)datas["
成员
单选"]{}datas["
成员
单选"]["data"]"547a48c50eccde5ac8c0883b"datas["
成员
单选"]["limit"]{"departs":{"5b643c7e46f1828aaf1e4c1c","
_forminitial(表单初始化事件)
"我的关联数据描述"
成员
单选departs(部门id)creator(True表示可选范围里包含:当前用户,False表示不包含)roles(角色id)datas["
成员
单选"]{}datas["
成员
单选"]["data"]"547a48c50eccde5ac8c0883b"datas["
成员
单选"]["limit"]{"departs":{"5b643c7e46f1828aaf1e4c1c","
_flownodeinitial(流程节点初始化事件)
"我的关联数据描述"
成员
单选departs(部门id)creator(True表示可选范围里包含:当前用户,False表示不包含)roles(角色id)datas["
成员
单选"]{}datas["
成员
单选"]["data"]"547a48c50eccde5ac8c0883b"datas["
成员
单选"]["limit"]{"departs":{"5b643c7e46f1828aaf1e4c1c","
基础控件
在范围内会报错。部门
成员
字段部门
成员
字段包含
成员
单选、
成员
多选、部门单选、部门多选这4个字段。基础字段的介绍可以参考:[表单控件]部门
成员
字段的字段属性区新增属性【操作权限】,操作权限分为:可见、不可见,主要是为了应对特殊的场景。
字段Config参数说明
在表单的表单别名},
成员
单选{"comment":"字段注解内容",字段注解内容(需要在字段属性中开启注解功能并设置)"name":"
成员
单选的别名",字段的别名"type":"user",当前字段的类型"id":"58a8d3f5e6efa834894a29dd"字段所在表单的表单别名},
成员
多选{"comment":"字段注解内容",字段注解内容(需要在字段属性中开启注解功能并设置)"name
关联字段Config参数说明
sn"字段类型}},
成员
单选{目标表单的字段信息"depend":{"field":{"name":"
成员
单选的别名",字段别名"type":"user"字段类型}},"mode":"depend",赋值方式"type":"user",字段类型当前表单的字段信息"field":{"name":"
成员
单选的别名",字段别名"type":"user"字段类型}},
成员
多选{目标表单的字段信息"depe
过滤条件操作符说明
不包含,为空,不为空
成员
单选等于,不等于,为空,不为空
成员
多选包含,不包含,为空,不为空部门单选等于,不等于,为空,不为空部门多选包含,不包含,为空,不为空提交人等于,不等于,为空,不为空提交时间等于,不等于,大于,大于等于,小于,小于等于,选择范围,为空,不为空更新时间等于,不等于,大于,大于等于,小于,小于等于,选择范围,为空,不为空
过滤条件Config参数说明
固定值对应的数据},
成员
单选{"method":"eq",过滤条件操作符"rely":"fixed",固定值"fixed""link":{当前表信息"type":"user",当前字段的类型"name":"
成员
单选的别名"当前字段别名},"fixed":"5a98d099b8c5a73d667e5c8a"固定值对应的数据},
成员
多选{"method":"in",过滤条件操作符"rely":"fix
form.getoutsiderusers
form.getoutsiderusers功能说明描述获取外部联系人分组的
成员
信息。函数原型form.getoutsiderusers(groupId)参数名称类型描述groupId字符串外部联系人的分组id返回值类型描述数组:字典型获取成功返回指定的外部联系人分组的
成员
信息,获取失败返回空数组数据格式:[{"category":2,"email":"","id":"58f6c848c09a917
form.moveoutsiderusers
form.moveoutsiderusers功能说明描述移动外部联系人的
成员
到新分组。函数原型form.moveoutsiderusers(userIds,groupIds,newGroupId)参数名称类型描述userIds字符串或数组:列表型外部联系人的
成员
idgroupIds字符串或数组:列表型外部联系人的分组idnewGroupId字符串新的联系人分组id返回值类型描述逻辑型成功返回指Tr
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)