百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
35
)
开放平台
私有云
场景案例
查询
条件和排序规则
查询
条件和排序规则简介本章主要介绍
查询
条件示例说明。
查询
条件SQL关键字python语法示例SQL语句备注AND$字段别名'内容'where字段别名'内容'单个条件\$字段别名1'内容1'and\$字段别名2'内容2'where字段别名1'内容1'and字段别名2'内容2'多个条件OR$字段别名'内容'where字段别名'内容'单个条件$字段别名1'内容1'or$字段别名2'内容2'where字段
表单错误信息
者图片1523子表单
查询
条件节点只允许填写子表单相关字段1524数据不能为空1525句柄模式下插入数据函数与更新函数不支持附件与图片字段1526部门或成员id不能为空1527部门不存在1528成员不存在1529备注字符数量不能大于48个字符1530团队不能删除1531当前部门还包含有子部门,不能删除1532当前部门还包含有成员,不能删除1533数据库执行失败1534非法的字段条件1535不存在的属
表单字段类型
字段名称字段类型字段名称字段类型单行文本text图片image多行文本textarea附件upload数字number子表单subform日期时间datetime关联
查询
linkquery单选按钮组radiogroup关联数据linkdata复选框组checkboxgroup手写签名signature下拉框combo成员单选user下拉复选框combocheck成员多选usergroup地址add
跨应用取数据说明
在应用开发页面,点开“应用设置”,左侧“跨应用”选项中,配置其他应用的表单名称,而后即可生效如图:应用设置跨应用表单别名格式:appid@表单别名名称类型描述appid整型]云应用的id(在云应用管理页面中查看,见下图)表别名字符型表单的别名支持的API为:API名称API描述form.getallctrlinfo获取云应用下指定表单的字段信息form.select
查询
指定表单存放在数据库中的数据
表单数据组合规则
datas)组合多个
查询
条件的情况wheres1"$字段别名1in('1','2','3','4','5')"wheres2"$字段别名2in('1','2','3','4','5')"1条datas对应1个wheres,datas和wheres是专有关键字,写错会索引不到数据alls[{'datas':data,'wheres':wheres1},{'datas':data,'wheres':w
表单系统字段说明
以下字段为表单系统字段:别名表单类型说明_id数据idcreator普通/流程表单数据的提交人(id:提交人id,nickname:昵称)deleter普通/流程表单数据的删除人(后端api不能
查询
删除的数据)createTime普通/流程表单提交时间updateTime普通/流程表单更新时间deleteTime普通/流程表单删除时间(后端api不能
查询
删除的数据)flowState流程表单流程状
支持的SQL函数、关键字
支持的SQL函数、关键字关键字SQL关键字SQL说明使用条件python语法示例DISTINCT去除相同项表单
查询
相关api,用于修饰字段别名fields["DISTINCT$字段别名"]retform.select("表单别名",fields)聚合函数SQL函数SQL说明使用条件python语法示例COUNT计算行数表单
查询
相关api,用于修饰字段别名fields[quot;COUNT($字段别
form.getexternalforminfo
执行失败1590没有
查询
到数据其他:所有表单api调用频率限制为1000次/分钟示例deftest():获取当前云应用下所有跨应用的表单信息retform.getexternalforminfo()print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getforminfo
执行失败1590没有
查询
到数据其他:所有表单api调用频率限制为1000次/分钟示例deftest():获取当前云应用下的指定表单信息retform.getforminfo("表单别名")print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getallforminfo
执行失败1590没有
查询
到数据其他:所有表单api调用频率限制为1000次/分钟示例deftest():获取当前云应用下的所有表单信息retform.getallforminfo()print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getfileurl
deftest():
查询
一条有图片控件的数据arrform.select("表单别名",["$图片字段别名"],None,2)if(len(arr)0):qnKeyarr["图片字段别名"][0]["qnKey"]获取图片可下载链接地址retform.getfileurl(qnKey)print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.select
form.select功能说明描述
查询
指定表单存放在数据库中的数据。(支持图片/附件/手写签名的文件操作)支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.select(formAlias,fields,wheres"",type0)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名"
form.subinsert
据wheres字符型
查询
条件返回值类型描述整型执行成功返回执行sql语句影响到的行数,执行失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1594不允许操作回收站的表单1300参数不是数组类型1305参数不是关联数组1
form.getdatabyid
据对应一个id,通过
查询
api获取(例如:form.select)fields数组型
查询
字段,默认为空表示获取所有字段数据,可以在表单设计的字段属性中获取,[""]表示
查询
所有字段。具体参考示例返回值类型描述数组:列表型获取成功返回数组,获取失败则返回None或空数组数据格式:{"id":"58d0e3930170170b8953877e","单行文本":"abc","多行文本":"def","图
form.count
form.count功能说明描述
查询
表单中的数据量。函数原型form.count(formAlias,wheres"")参数名称类型描述formAlias字符型表单的别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用操作数据,格式为:"appid@表别名")wheres字符型
查询
条件返回值类型描述整型返回符合where条件的数据数量,返回1表示执行出错备注可能出现的错误信息,执行[getl
form.inserts
数据wheres表单
查询
条件其他:所有表单api调用频率限制为1000次/分钟。示例deftest():普通数据提交datas{}datas["$单行文本1"]"123"datas["$单行文本2"]"abc"INSERTINTO测试SET单行文本1123,单行文本2"aabb";alls[datas,datas,datas]组合成多行数据retform.inserts("测试表单",alls)p
form.delete
form.delete功能说明描述删除数据库中指定表的数据。(标记为已删除,可以在数据回收站里恢复)支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.delete(formAlias,wheres"")参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用操作数据,格式为:"appid@表别名")wheres字符型
查询
条件,
form.update
据wheres字符型
查询
条件,默认为空返回值类型描述整型更新成功,返回更新的数据行数,更新失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1300参数不是数组类型1304参数不是索引数组1305参数不是关联数组1506
form.subinserts
9请参考文档重新编辑
查询
条件1560表单中没有可操作的数据,请检查参数是否正确1506连接数据库失败1502取表单字段失败1594不允许操作回收站的表单1514系统字段,不能进行操作1508非法字段别名1504不存在的字段1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在data
form.subupdate
组wheres字符型
查询
条件返回值类型描述整型更新成功,返回符合子表单条件的数据行数,更新失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1594不允许操作回收站的表单1300参数不是数组类型1305参数不是关联数组1
form.subdelete
名wheres字符型
查询
条件返回值类型描述整型删除成功,返回删除的数据行数,删除失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1594不允许操作回收站的表单1300参数不是数组类型1305参数不是关联数组1559请参
form.has
form.has功能说明描述
查询
表单中数据是否存在。函数原型form.has(formAlias,wheres)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用操作数据,格式为:"appid@表别名")wheres字符型
查询
条件返回值类型描述逻辑型返回True表示数据存在,返回False数据不存在或者执行出错备注可能出现的错误信息,执行[get
form.aggregateselect
form.aggregateselect功能说明描述
查询
聚合表数据。支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.aggregateselect(formAlias,fields,wheres"")参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的“表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")fields数组型
查询
字段,为
form.subupdates
9请参考文档重新编辑
查询
条件1560表单中没有可操作的数据,请检查参数是否正确1506连接数据库失败1502取表单字段失败1594不允许操作回收站的表单1514系统字段,不能进行操作1508非法字段别名1504不存在的字段1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在data
form.updates
参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在datas更新数据wheres表单
查询
条件其他:所有表单api调用频率限制为1000次/分钟。字段的数值更新支持动态表达式表达式类型支持的运算符号算式示例单值表达式!!数字1{"exp":"!$数字1"}四则运算表达式+/%数字1+数字2{"exp":"$数字1+$数字2"}数字1+ABS(数字2)3{"e
form.addactionlog
form.addactionlog功能说明描述添加数据动态记录,在"数据管理""编辑"界面可以查看相关记录。(不支持关联
查询
)函数原型form.addactionlog(formAlias,dataId,datas,type,operator)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的"表单属性"中获取dataId字符型数据id,每一行表单数据对应一个id,通过
查询
a
form.handleselect
form.handleselect功能说明描述
查询
指定表单存放在数据库中的数据。(支持图片/附件/手写签名的文件操作)支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.handleselect(hd,formAlias,fields,wheres"",type0)参数名称类型描述hd整型通过form.open()得到的句柄formAlias字符型表单别名,可以在表单设计界
form.handleinserts
数据wheres表单
查询
条件其他:所有表单api调用频率限制为1000次/分钟。示例deftest():hdform.open()print(hd)foriinrange(0,10):datas{}datas["$单行文本"]"单行文本"+str(i)datas["$多行文本"]"多行文本"+str(i)alls[datas,datas,datas]组合成多行数据if(form.handleins
form.handledelete
)wheres字符型
查询
条件,条件为数组格式,默认为空表示删除全部返回值类型描述整型删除成功,返回删除的数据行数,删除失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1409表单数据库的操作句柄不存在1594不允许操作
form.handleupdate
据wheres字符型
查询
条件,默认为空返回值类型描述整型更新成功,返回更新的数据行数,更新失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1409表单数据库的操作句柄不存在1300参数不是数组类型1304参数不是索引数
form.handleupdates
参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在datas更新数据wheres表单
查询
条件其他:所有表单api调用频率限制为1000次/分钟。字段的数值更新支持动态表达式表达式类型支持的运算符号算式示例单值表达式!!数字1{"exp":"!$数字1"}四则运算表达式+/%数字1+数字2{"exp":"$数字1+$数字2"}数字1+ABS(数字2)3{"e
form.handlesubinserts
9请参考文档重新编辑
查询
条件1560表单中没有可操作的数据,请检查参数是否正确1506连接数据库失败1502取表单字段失败1594不允许操作回收站的表单1514系统字段,不能进行操作1508非法字段别名1504不存在的字段1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在data
form.handlesubupdate
组wheres字符型
查询
条件返回值类型描述整型更新成功,返回符合子表单条件的数据行数,更新失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1409表单数据库的操作句柄不存在1594不允许操作回收站的表单1300参数不是
form.handlesubupdates
9请参考文档重新编辑
查询
条件1560表单中没有可操作的数据,请检查参数是否正确1506连接数据库失败1502取表单字段失败1594不允许操作回收站的表单1514系统字段,不能进行操作1508非法字段别名1504不存在的字段1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587
查询
超出范围1533数据库执行失败1539非法的属性值1586文件不存在data
form.handlesubdelete
名wheres字符型
查询
条件返回值类型描述整型删除成功,返回删除的数据行数,删除失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407api执行频率超出限制1400参数类型不正确1409表单数据库的操作句柄不存在1594不允许操作回收站的表单1300参数不是数组类型1
© 2016-2022 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)