form.getforminfo
功能说明
描述
获取当前云应用下的指定表单信息。
函数原型
form.getforminfo(formAlias)
参数
名称 | 类型 | 描述 |
---|---|---|
formAlias | 字符型 | 表单别名,可以在表单设计界面中的“表单属性”中获取 |
返回值
类型 | 描述 |
---|---|
数组:字典型 | 执行成功返回数组,失败返回空数组 |
- 普通表单数据格式:
{ "type":"普通表单", "title":"普通表单标题1", "name":"普通表单别名1", "appid":1796 }
- 流程表单数据格式:
{ "type":"流程表单", "title":"流程表单标题1", "name":"流程表单别名1", "appid":1796, "flow": [ { "flowName":"流程发起节点", "flowIdAlias":"节点0", "flowId":0 }, { "flowName":"新建节点", "flowIdAlias":"节点1", "flowId":1 }, { "flowName":"流程结束节点", "flowIdAlias":"节点-1", "flowId":-1 } ] }
名称 | 描述 |
---|---|
type | 表单类型(分为:普通表单,普通事件表单,流程表单,流程事件表单,报表,聚合表,数据视图) |
title | 表单标题 |
name | 表单别名 |
appid | 云应用id |
flow | 流程属性(只有存在流程时才有) |
flowName | 流程节点名称 |
flowIdAlias | 流程节点别名 |
flowId | 流程节点id |
备注
可能出现的错误信息,执行 getlasterror 函数获取具体详细信息:
- 错误编码=getlasterror()
- 错误信息=getlasterror(1)
错误编码 | 错误信息 |
---|---|
1407 | api执行频率超出限制 |
1400 | 参数类型不正确 |
1533 | 数据库执行失败 |
1590 | 没有查询到数据 |
其他:
- 所有表单api调用频率限制为1000次/分钟
示例
def test():
# 获取当前云应用下的指定表单信息
ret=form.getforminfo("表单别名")
print(ret)
演示示例
- 暂无
安装包下载
- 暂无
相关视频
- 暂无