百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部
帮助文档
后端python (
35
)
开放平台
私有云
场景案例
表单
字段
类型
字段
名称
字段
类型
字段
名称
字段
类型单行文本text图片image多行文本textarea附件upload数字number子表单subform日期时间datetime关联查询linkquery单选按钮组radiogroup关联数据linkdata复选框组checkboxgroup手写签名signature下拉框combo成员单选user下拉复选框combocheck成员多选usergroup地址add
表单系统
字段
说明
以下
字段
为表单系统
字段
:别名表单类型说明_id数据idcreator普通/流程表单数据的提交人(id:提交人id,nickname:昵称)deleter普通/流程表单数据的删除人(后端api不能查询删除的数据)createTime普通/流程表单提交时间updateTime普通/流程表单更新时间deleteTime普通/流程表单删除时间(后端api不能查询删除的数据)flowState流程表单流程状
字段
Config参数说明
字段
Config参数说明数据格式下面为
字段
传入Config参数的详细内容{
字段
字段
的别名"
字段
":{"type":"field",当前
字段
的类型"form":"58a8d3f5e6efa834894a29dd",数据源表单别名
字段
字段
的详细内容data内部为一个索引数组,每个元素代表我们所选择的一项内容"data":[单行文本
字段
{"comment":"
字段
注解内容",
字段
注解内容(需要在
字段
属性
字段
设计面板说明
字段
设计面板说明本节主要给大家介绍
字段
设计面板的详细说明。
字段
字段
一般用于对于模块的入参、出参的设置。表单前端页面通过
字段
将需要传递的内容传递给模块代码,由模块代码决定返回哪些内容给界页面的哪些
字段
。
字段
属性
字段
别名
字段
别名是用于表单命令的属性设置,表单命令要读写表单数据,都是需要通过别名来实现。默认为系统自动生成的数值字符串,可以修改。标题指该
字段
的名称,其默认值为
字段
类型,可自行修改。标题右侧
关联
字段
面板说明
关联
字段
面板说明本节主要给大家介绍关联
字段
设计面板的详细说明。关联
字段
关联
字段
主要用于两张表单之间的对应关系的设置。用于将其他表的
字段
和本表的
字段
建立联系,关联返回内容的场景。
字段
属性
字段
别名
字段
别名是用于表单命令的属性设置,表单命令要读写表单数据,都是需要通过别名来实现。默认为系统自动生成的数值字符串,可以修改。标题指该
字段
的名称,其默认值为
字段
类型,可自行修改。标题右侧显示的是
字段
类型,下拉可
关联
字段
Config参数说明
关联
字段
Config参数说明数据格式{"关联
字段
":{"form":"58a8d3f5e6efa834894a29dd",当前表单别名"linkForm":"50079686bf3882c85da9c1f0",关联的目标表单别名"type":"linkfieldv1",
字段
类型(link"field"v1表示关联
字段
)"mode":"3",关联模式"formType":"form",表单类型操作的
表单错误信息
以下是表单错误信息的提示:错误编码错误信息0成功1失败1502取表单
字段
失败1503
字段
不是关联数组类型1504不存在的
字段
1505不支持的函数1506连接数据库失败1507
字段
别名重复1508非法
字段
别名1509BETWEEN([/<])条件的边界值参数不正确,必须为数组,且数组元素不能少于两个1510IN条件的数组元素不能为空1511不存在的条件
字段
1512不支持的条件
字段
,1513条件
字段
不
查询条件和排序规则
查询条件和排序规则简介本章主要介绍查询条件示例说明。查询条件SQL关键字python语法示例SQL语句备注AND$
字段
别名'内容'where
字段
别名'内容'单个条件\$
字段
别名1'内容1'and\$
字段
别名2'内容2'where
字段
别名1'内容1'and
字段
别名2'内容2'多个条件OR$
字段
别名'内容'where
字段
别名'内容'单个条件$
字段
别名1'内容1'or$
字段
别名2'内容2'where
字段
跨应用取数据说明
在应用开发页面,点开“应用设置”,左侧“跨应用”选项中,配置其他应用的表单名称,而后即可生效如图:应用设置跨应用表单别名格式:appid@表单别名名称类型描述appid整型]云应用的id(在云应用管理页面中查看,见下图)表别名字符型表单的别名支持的API为:API名称API描述form.getallctrlinfo获取云应用下指定表单的
字段
信息form.select查询指定表单存放在数据库中的数据
表单数据组合规则
单条数据组合示例(应用于form.insertdata、form.updatedata等单次执行的api)声明一个数组data{}data['
字段
别名1']'数据内容1'data['
字段
别名2']'数据内容2'data['
字段
别名3']'数据内容3'如果需要子表单数据的话则需要声明一个子表单数组child{}child['子表单
字段
别名1']'数据内容1'child['子表单
字段
别名2']'数据内
支持的SQL函数、关键字
支持的SQL函数、关键字关键字无聚合函数SQL函数SQL说明使用条件python语法示例COUNT计算行数表单查询相关api,用于修饰
字段
别名fields[quot;COUNT($
字段
别名)quot;]retform.select(quot;表单别名quot;,fields)MAX求最大值表单查询相关api,用于修饰
字段
别名("数字
字段
"获取的是数学最大值,"文本
字段
"获取的是ASCII最大值)f
form.getallctrlinfo
form.getallctrlinfo功能说明描述获取云应用下指定表单的
字段
信息。函数原型form.getallctrlinfo(formAlias)参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的”表单属性”中获取(支持跨应用取
字段
信息,格式为:"appid@表别名")返回值类型描述数组:字典型执行成功返回数组,失败返回空数组数据格式:[{"name":"单行文本别名",
form.transfileurl
本"]"abc"图片
字段
为列表数组格式,可以有多个图片信息datas["$图片"][pic]retform.insert("表单别名",datas)print(ret)演示示例暂无安装包下载暂无相关视频暂无
form.getfileurl
form.getfileurl功能说明描述获取表单里图片,附件,手写签名等
字段
的文件url链接,可以直接下载。函数原型form.getfileurl(qnKey)参数名称类型描述qnKey字符型表单里文件信息对应的字符串返回值类型描述字符型执行成功返回对应的url,失败返回空字符串文件的数据格式:{"_id":"56b4c796f3f12a346007b8a7","bucket":"formfil
form.select
ds数组:列表型查询
字段
,为表单的
字段
的别名,可以在表单设计的
字段
属性中获取,支持表单
字段
和子表单
字段
同时查询(子表单
字段
只能属于同一个子表单),[""]表示查询所有
字段
。具体参考示例wheres字符型查询条件,默认为空字符串type整数型默认为00:以列名的方式返回查询结果的全部数据1:以索引的方式返回查询结果的全部数据2:以列名的方式返回查询到的第一条记录3:以索引的方式返回查询到的第一条记录
form.subinsert
库失败1502取表单
字段
失败1594不允许操作回收站的表单1514系统
字段
,不能进行操作1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败1539非法的属性值1586文件不存在其他:所有表单api调用频率限制为1000次/分钟。示例deftest():子表单数据提交datas{
form.getdatabyid
ields数组型查询
字段
,默认为空表示获取所有
字段
数据,可以在表单设计的
字段
属性中获取,[""]表示查询所有
字段
。具体参考示例返回值类型描述数组:列表型获取成功返回数组,获取失败则返回None或空数组数据格式:{"id":"58d0e3930170170b8953877e","单行文本":"abc","多行文本":"def","图片":[{"size":"85559","uploadTime":"
form.count
库失败1502取表单
字段
失败1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1587查询超出范围1504不存在的
字段
1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():wheres"$单行文本in('11','22')"retform.count("测试表单",wheres)print(re
form.inserts
库失败1502取表单
字段
失败1514系统
字段
,不能进行操作1594不允许操作回收站的表单1524数据不能为空1504不存在的
字段
1514系统
字段
,不能进行更新操作1583非法的
字段
类型1582非法的表达式1533数据库执行失败1539非法的属性值1586文件不存在datas更新数据wheres表单查询条件其他:所有表单api调用频率限制为1000次/分钟。示例deftest():普通数据提交dat
form.delete
库失败1502取表单
字段
失败1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():wheres"$单行文本'11'"countform.delete("测试表单",wheres
form.insert
库失败1502取表单
字段
失败1594不允许操作回收站的表单1524数据不能为空1504不存在的
字段
1514系统
字段
,不能进行操作1583非法的
字段
类型1582非法的表达式1533数据库执行失败1539非法的属性值1586文件不存在其他:所有表单api调用频率限制为1000次/分钟。示例deftest():普通数据提交datas{}datas["$单行文本1"]"123"datas["$单行文本2"
form.update
库失败1502取表单
字段
失败1514系统
字段
,不能进行操作1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败1539非法的属性值1586文件不存在
字段
的数值更新支持动态表达式表达式类型支持的运算符号算式示例单值表达式!!数字1{"exp":"!$数
form.subinserts
库失败1502取表单
字段
失败1594不允许操作回收站的表单1514系统
字段
,不能进行操作1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败1539非法的属性值1586文件不存在datas子表单数据wheres表单查询条件其他:所有表单api调用频率限制为1000次/分钟。示例d
form.subupdate
ias字符型子表单的
字段
别名,可以在表单设计界面的属性中获取datas数组:字典型需要更新/修改的数据,此参数必须为关联数组wheres字符型查询条件返回值类型描述整型更新成功,返回符合子表单条件的数据行数,更新失败返回1备注可能出现的错误信息,执行[getlasterror]函数获取具体详细信息:错误编码getlasterror()错误信息getlasterror(1)错误编码错误信息1407a
form.subdelete
库失败1502取表单
字段
失败1594不允许操作回收站的表单1514系统
字段
,不能进行操作1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():wheres"$单行文本'11'and$子表单_单行文本'22'
form.has
库失败1502取表单
字段
失败1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1587查询超出范围1504不存在的
字段
1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():wheres"$单行文本in('11','22')"hasform.has("测试表单",wheres)print(has)
form.aggregateselect
form.aggregateselect功能说明描述查询聚合表数据。支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.aggregateselect(formAlias,fields,wheres"")参数名称类型描述formAlias字符型表单别名,可以在表单设计界面中的“表单属性”中获取(支持跨应用取数据,格式为:"appid@表别名")fields数组型查询
字段
,为
form.subupdates
ias字符型子表单的
字段
别名,可以在表单设计界面的属性中获取datas数组:列表型需要更新/修改的多行数据(最多500条数据,注意这里指的是更新条件,不是对数据库的影响结果)bFail逻辑型遇到错误是否中断执行,默认为True表示中断执行且回滚事务,False表示继续往下执行返回值类型描述整型更新成功返回更新的数据行数,更新失败返回1(任意一条数据失败时根据bFail决定是否回滚事务,bFailF
form.updates
库失败1502取表单
字段
失败1514系统
字段
,不能进行操作1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败1539非法的属性值1586文件不存在datas更新数据wheres表单查询条件其他:所有表单api调用频率限制为1000次/分钟。
字段
的数
form.addactionlog
失败1504不存在的
字段
1539非法的属性值1506连接数据库失败1502取表单
字段
失败1594不允许操作回收站的表单其他:所有表单api调用频率限制为1000次/分钟示例deftest():得到数据idarrform.selectdata("test",[""])dataIdarr[0]["_id"]createretform.addactionlog("测试表单",dataId,{},"cre
form.handleselect
ds数组:列表型查询
字段
,为表单的
字段
的别名,可以在表单设计的
字段
属性中获取,支持表单
字段
和子表单
字段
同时查询(子表单
字段
只能属于同一个子表单),[""]表示查询所有
字段
。具体参考示例wheres字符型查询条件,默认为空type整数型默认为00:以列名的方式返回查询结果的全部数据1:以索引的方式返回查询结果的全部数据2:以列名的方式返回查询到的第一条记录3:以索引的方式返回查询到的第一条记录4:以
form.handleinserts
form.handleinserts功能说明描述通过句柄的方式,批量插入数据到数据库中(支持附件与图片类型
字段
的
字段
操作),此方式支持事务操作。支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.handleinserts(hd,formAlias,datas,submitter"")参数名称类型描述hd整型通过form.open()得到的句柄formAlias字符型:表单
form.handledelete
库失败1502取表单
字段
失败1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败其他:所有表单api调用频率限制为1000次/分钟。示例deftest():wheres"$单行文本'11'"hdform.open()countform.handled
form.handleupdate
库失败1502取表单
字段
失败1514系统
字段
,不能进行操作1594不允许操作回收站的表单1508非法
字段
别名1504不存在的
字段
1582非法的表达式1505不支持的函数1560表单中没有可操作的数据,请检查参数是否正确1587查询超出范围1533数据库执行失败1539非法的属性值1586文件不存在
字段
的数值更新支持动态表达式表达式类型支持的运算符号算式示例单值表达式!!数字1{"exp":"!$数
form.handleupdates
form.handleupdates功能说明描述通过句柄的方式,批量更新表单中的已有数据(支持附件与图片类型
字段
的
字段
操作),此种方式支持事务操作。支持部分mysql函数,请查看文档【[支持的SQL函数]】函数原型form.handleupdates(hd,formAlias,datas)参数名称类型描述hd整型通过form.open()得到的句柄formAlias字符型表单别名,可以在表单设计界
© 2016-2024 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)