百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
35
)
开放平台
私有云
场景案例
form.sendmsg
form.sendmsg功能说明描述给当前团队成员发送“
微信
”或“钉钉”消息,团队创建账号需要绑定“企业
微信
”或“钉钉”,个人使用需要关注
公众
号,由
公众
号登录一次即可绑定
微信
接收通知。内部根据团队类型分别发送给
微信
或钉钉,每天最多执行成功500次,注意消息次数是和表单
设置
的【日期时间字段推送提醒】公用的。函数原型form.sendmsg(title,msg,depts"",userids"",ur
用户ID说明
用户ID说明简介通讯录中有两种ID类型,一种是userid,一种是innerid(企业内用户id)。名称描述userid用户注册即产生,为全局唯一id,系统自动生成,不可修改innerid企业内用户id,当前企业内用户唯一标识,一般用于工号
设置
。团队可以由管理员在通讯录内更改;企业
微信
团队可以由管理员在企业
微信
内修改,修改后需要在团队通讯录界面手动同步成员进行更新。
Python原生内置API列表
e,value)用于
设置
属性值,该属性不一定是存在的dict(mapping,kwarg)用于创建一个字典hex(x)用于将10进制整数转换成16进制,以字符串形式表示slice(start,stop[,step])实现切片对象,主要用在切片操作函数里的参数传递dir([object])不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__
getcorptype
getcorptype功能说明描述获取云应用的企业类型。函数原型getcorptype()参数无返回值类型描述整型0:表示普通企业,1:表示企业
微信
,2:表示钉钉备注无示例deftest():0:表示普通企业,1:表示企业
微信
,2:表示钉钉retgetcorptype()print(ret)演示示例暂无安装包下载暂无相关视频暂无
synccorpmembers
synccorpmembers功能说明描述同步企业
微信
/钉钉的通讯录成员到当前帐号。(此功能仅私有云可用)函数原型synccorpmembers()参数无返回值类型描述逻辑型同步成功返回True,失败返回False备注无示例deftest():同步
微信
/钉钉企业的通讯录成员到当前账号所属团队(此功能仅私有云可用)retsynccorpmembers()print(ret)演示示例暂无安装包下载暂无
表单错误信息
节点为关闭状态,无法
设置
节点负责人1549当前流程节点为抄送节点,无法
设置
节点负责人1550不存在的流程版本1551流程节点不存在1552流程节点负责人不能为空1553非法操作其他用户的表单数据1554表单不是流程表单1555表单流程未激活,无法启用新流程1556插入表单数据失败,请检查数据的合法性1557创建流程节点列表失败,请检查数据的合法性1558流程由起点发起,节点负责人不能为空,请
设置
负
跨应用取数据说明
在应用开发页面,点开“应用
设置
”,左侧“跨应用”选项中,配置其他应用的表单名称,而后即可生效如图:应用
设置
跨应用表单别名格式:appid@表单别名名称类型描述appid整型]云应用的id(在云应用管理页面中查看,见下图)表别名字符型表单的别名支持的API为:API名称API描述form.getallctrlinfo获取云应用下指定表单的字段信息form.select查询指定表单存放在数据库中的数据
form.getparentdeptinfo
form.getparentdeptinfo功能说明描述获取部门的父级部门的详细信息。函数原型form.getparentdeptinfo(deptid)参数名称类型描述deptid字符型部门id(id在通讯录"部门
设置
"中查看)返回值类型描述数组:字典型获取成功返回父级部门的详细信息,获取失败返回空数组数据格式:{"manager":{"5b68110f7cf2885b5e19e66a","54
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
form.getdeptinfo功能说明描述获取部门详细信息。函数原型form.getdeptinfo(deptids,bErrTrue)参数名称类型描述deptids字符型/数组:列表型部门id(id在通讯录"部门
设置
"中查看)[字符型]:查询指定的部门信息[列表型]:查询多个部门的信息,以二维数据的方式返回bErr逻辑型在deptids为数组的情况下才生效,True表示遇到错误立即返回,Fal
form.getctrlattr
")注意:后端api
设置
[标题]和[描述信息]的属性时会清空字体大小,颜色等附加信息。私有属性(只支持指定字段的特定属性)字段名属性名(中英文皆可)可选值示例单行文本格式/regexlt;只能选其1gt;无手机号码电话号码邮政编码身份证号码邮箱时分时分秒
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数组型查询字段,为数据视图的字段的别名,可以在数据视图设计的"
设置
别名"中获取,字段格式为:表别名.字段名。具体参考示
json.dumps
eError的错误,
设置
为True则会跳过这类keyensure_ascii逻辑型默认为True,表示所有非ASCII码字符显示为\\uXXXX序列;
设置
为False时json的中文即可正常显示check_circular逻辑型默认为True,将检查循环引用,
设置
为False时,那么容器类型的循环引用检查将被跳过allow_nan逻辑型默认为True,允许nan值,
设置
False时,将会严格遵守J
string.encode
string.encode功能说明描述以encoding指定的编码格式编码字符串,errors参数可以指定不同的错误处理方案。函数原型string.encode(encoding'utf8',errors'strict')参数名称类型描述encoding字符型要使用的编码,常用的例如"utf8","gbk"errors字符型
设置
不同错误的处理方案。默认为'strict',意为编码错误引起一个Uni
string.decode
string.decode功能说明描述以encoding指定的编码格式解码字符串,errors参数可以指定不同的错误处理方案。函数原型string.decode(encoding'utf8',errors'strict')参数名称类型描述encoding字符型要使用的编码,常用的例如"utf8","gbk"errors字符型
设置
不同错误的处理方案。默认为'strict',意为编码错误引起一个Uni
dict.setdefault
dict.setdefault功能说明描述和get()方法类似,如果键不存在于字典中,将会添加键并将值设为默认值。函数原型dict.setdefault(key,defNone)参数名称类型描述key字符型要获取的keydef任意型key不存在时返回的默认值返回值类型描述任意型key存在则返回该键对应的值,否则返回为该键
设置
的值备注无示例deftest():arr{"a":"A","b":"B",
dict.get
dict.get功能说明描述返回指定键的值,如果值不在字典中则返回默认值。函数原型dict.get(key,defNone)参数名称类型描述key字符型要获取的keydef任意型key不存在时返回的默认值返回值类型描述任意型key存在则返回该键对应的值,否则返回为该键
设置
的值备注无示例deftest():arr{"a":"A","b":"B","c":"C"}尝试读取指定key名的值,如不存在,则
curl.getinfo
test():初始化
设置
chcurl.init("www.xxx.com")curl.exec(ch)infocurl.getinfo(ch)curl.close(ch)print(info)演示示例暂无安装包下载暂无相关视频暂无
curl.close
ER19914初始化
设置
chcurl.init("www.xxx.com")curl.setopt(ch,CURLOPT_RETURNTRANSFER,1)resultcurl.exec(ch)curl.close(ch)print(result)演示示例暂无安装包下载暂无相关视频暂无
curl.init
curl.init功能说明描述初始化一个curl会话,返回会话句柄。函数原型curl.init(url"")参数名称类型描述url字符型网络请求地址可以是域名或者ip地址,相当于给CURLOPT_URL选项
设置
了值,也可手动使用curl
设置
会话选项()功能函数
设置
,例如:curl.setopt(curl句柄,CURLOPT_URL,"www.XXX.com")返回值类型描述整型执行成功返回一个cu
curl.exec
curl.exec功能说明描述执行指定的curl会话。函数原型curl.exec(ch)参数名称类型描述ch整型由curl初始化会话()返回的curl句柄返回值类型描述逻辑型成功返回:True失败返回:False如果
设置
“CURLOPT_RETURNTRANSFER”选项为True,则将请求内容以字符串形式返回备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码g
curl.setopt
curl.setopt功能说明描述
设置
一个curl传输选项。函数原型curl.setopt(ch,option,value)参数名称类型描述ch整型由curl初始化会话()返回的curl句柄option整型需要
设置
的CURLOPT_XXX选项,具体常量定义请参备注信息value任意型将
设置
在option选项上的值,详细查看备注信息返回值类型描述逻辑型
设置
成功返回True,
设置
失败返回False备注
requests.request
时使用timeout
设置
请求的超时时间,可以
设置
连接超时和读取超时allow_redirects是否允许重定向,默认True,即允许重定向proxies
设置
请求的代理,支持http代理以及socks代理)verify用于https请求时的ssl证书验证,默认是开启的,如果不需要则
设置
为False即可stream是否立即下载响应内容,默认是False,即立即下载响应内容cert用于指定本地文件用作客
httpex.request
内容的具体编码,然后
设置
requestheader数组型默认为空数组,使用curl自带请求头proxy字符型默认为空,不使用代理,如需使用,请填写代理对应的ip与端口格式为,代理ip:端口redirect逻辑型当遇到302这类页面跳转的时候,是否自动进入下一个页面,默认为真,自动进入下一个页面setTimeout整型请求页面内容时的超时
设置
,默认为6000,单位为毫秒一个典型的请求头格式:{Hos
httpex.get
httpex.get功能说明描述获取指定网页源码,内部实现由curl库封装。函数原型httpex.get(url,charset"utf8",proxy"",setTimeout6000)参数名称类型描述url字符型网页地址charset字符型网页页面内容编码,默认当作"utf8"处理,如果出现乱码,请检查页面内容的具体编码,然后
设置
proxy字符型默认为空,不使用代理,如需使用,请填写代理对应的
_formevent(控件触发事件)
_formevent功能说明描述『表单控件触发事件』入口函数,启用后对表单控件操作时触发(例如“单行文本”失去焦点,“下拉框”选择一个选项时),可以修改或
设置
当前表单字段值与属性。事件触发有3个必要
设置
条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单字段属性里“功能扩展
设置
”选择为“后端事件”。③、当光标与字段出现交互时,例如:编辑完字段内容失去输入焦点,或者是更改下拉框、单选框、复选
_formeditinitial(表单编辑初始化事件)
_formeditinitial功能说明描述『表单编辑初始化事件』入口函数,启用后通过“数据管理”或“分析报表数据表”,对单条数据进行编辑打开表单时触发,可以修改或
设置
当前表单字段值与属性。事件触发有2个必要
设置
条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单属性里“功能扩展
设置
表单编辑初始化”选择为“后端事件”。表单属性功能扩展
设置
函数原型def_formeditinitial(fo
_forminitial(表单初始化事件)
_forminitial功能说明描述『表单初始化事件』入口函数,启用后访问表单页面时触发,可以修改或
设置
当前表单字段值与属性。事件触发有2个必要
设置
条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单属性里“功能扩展
设置
表单初始化”选择为“后端事件”。表单属性功能扩展
设置
函数原型def_forminitial(formAlias,arg,info):参数名称类型描述formAlias字符型
_flownodeinitial(流程节点初始化事件)
_flownodeinitial功能说明描述『流程表单节点初始化事件』入口函数,启用后访问“我的待办”,打开待办页面时触发,可以修改或
设置
当前表单字段值与属性。事件触发有2个必要
设置
条件:①、表单类型为“事件表单”或“事件流程表单”。②、表单属性里“功能扩展
设置
流程节点初始化”选择为“后端事件”。表单属性功能扩展
设置
函数原型def_flownodeinitial(formAlias,arg,inf
功能插件设计
功能插件设计创建功能插件的入口:【云应用工作台点击右上账号头像】——【开放平台】——【功能插件】——【我的插件】——【新建插件】新建插件新建插件我们可以自行进行插件设计并编辑代码,设计完成后我们可以保存该功能插件也可发布到插件中心插件设计插件设计是添加相应的字段,
设置
标题等字段属性,把我们所需的字段拖拽完成后,一定不要忘记修改我们的表单名称。记得
设置
完成后要保存插件源码插件源码这里是提供的一个在线
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)