百数帮助
首页
帮助文档
后端python
开放平台
私有云
场景案例
更新日志
返回控制台
返回控制台
为你搜索到35个相关结果
搜索热词:
数据权限
注册
登录
导出与导入
对外展示
数据管理
百数
全部 (
35
)
帮助文档
后端python
开放平台
私有云
场景案例
Python教程
Python教程简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,它的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更具特色的语法结构。注意Python是对缩进敏感的,每行
代码
缩进为4个空格,使用tab会导致报错。推荐教程名称地址中文网W3Cscholrunoob.com
应用后端对Python的改进部分
thon库的说明百数
代码
在运行时会自动加载需要的标准库和部分扩展库,它们的定义如下:①python库分为标准库,扩展库,标准库为python官方归纳的一系列基础功能,例如os,file,urllib等②扩展库是python标准库以外的第三方库,一般为通用的第三方库,例如requests,numpy,jsonpath等,默认路径为python目录:/usr/local/python3.8/lib/p
Python原生内置API列表
一个字符串编译为字节
代码
hasattr(object,name)判断对象是否包含对应的属性memoryview(object)返回给定参数的内存查看对象(memoryview)round(x[,n])返回浮点数x的四舍五入值__import__(name[,globals[,locals[,fromlist[,level]]]])动态加载类和函数complex([real[,imag]])用于创建
跨应用取数据说明
程数据id的当前信息
代码
示例如下:where"$单行文本in('11','22')"selectdata(查询指定表单存放在数据库中的数据)retform.select("测试表单",["单行文本"])正常取数据retform.select("13935@测试表单",["单行文本"])跨应用取数据getdatabyid(获取表单中数据id对应的数据)retform.getdatabyid("测试表
表单系统字段说明
0883b"}]}]
代码
示例如下:查询系统字段fields["$id","$creator","$createTime","$updateTime","$flowState","$flowDecision","$chargers"]retform.select("测试表单",fields)系统字段作为查询条件时idwheres"$id'5bf2539539ff417c6e5902ee'"retfo
Numpy介绍
tran等语言编写的
代码
的工具。更多详情请参见:Numpy数据类型类型类型
代码
说明int8、uint8i1、u1有符号和无符号8位整型(1字节)int16、uint16i2、u2有符号和无符号16位整型(2字节)int32、uint32i4、u4有符号和无符号32位整型(4字节)int64、uint64i8、u8有符号和无符号64位整型(8字节)float16f2半精度浮点数float32f4、f
curl.getinfo
后一个收到的HTTP
代码
filetime远程获取文档的时间,如果无法获取,则返回值为“1”total_time最后一次传输所消耗的时间namelookup_time名称解析所消耗的时间connect_time建立连接所消耗的时间pretransfer_time从建立连接到准备传输所使用的时间starttransfer_time从建立连接到传输开始所使用的时间redirect_time在事务传输开始
_formdelete(表单数据删除事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单删除数据时,在删除数据前或在删除数据后触发_formdelete事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再删除数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先删除数据,再执行后端
代码
,返回T
_formflow(表单流程事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单提交数据时,在提交数据前或在提交数据后触发_formflow事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再提交数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先提交数据,再执行后端
代码
,返回Tru
_formupdate(表单编辑事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单修改数据时,在修改数据前或在修改数据后触发_formupdate事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再修改数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先修改数据,再执行后端
代码
,返回T
_formsubmit(表单提交事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单提交数据时,在提交数据前或在提交数据后触发_formsubmit事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再提交数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先提交数据,再执行后端
代码
,返回T
功能插件设计
功能插件设计创建功能插件的入口:【云应用工作台点击右上账号头像】——【开放平台】——【功能插件】——【我的插件】——【新建插件】新建插件新建插件我们可以自行进行插件设计并编辑
代码
,设计完成后我们可以保存该功能插件也可发布到插件中心插件设计插件设计是添加相应的字段,设置标题等字段属性,把我们所需的字段拖拽完成后,一定不要忘记修改我们的表单名称。记得设置完成后要保存插件源码插件源码这里是提供的一个在线
字段设计面板说明
字段设计面板说明本节主要给大家介绍字段设计面板的详细说明。字段字段一般用于对于模块的入参、出参的设置。表单前端页面通过字段将需要传递的内容传递给模块
代码
,由模块
代码
决定返回哪些内容给界页面的哪些字段。字段属性字段别名字段别名是用于表单命令的属性设置,表单命令要读写表单数据,都是需要通过别名来实现。默认为系统自动生成的数值字符串,可以修改。标题指该字段的名称,其默认值为字段类型,可自行修改。标题右侧
过滤条件面板说明
过滤条件面板说明本节主要给大家介绍过滤条件设计面板的详细说明。过滤条件过滤条件,一般用于将操作所需要的条件参数传递给模块
代码
。字段属性字段别名字段别名是用于表单命令的属性设置,表单命令要读写表单数据,都是需要通过别名来实现。默认为系统自动生成的数值字符串,可以修改。标题指该字段的名称,其默认值为字段类型,可自行修改。标题右侧显示的是字段类型,下拉可以进行同类型字段的直接切换。描述信息对该字段的解释
_formtasklib(计划任务事件)
_formtasklib功能说明描述模块计划任务事件:此事件会在我们在表单设置里添加的计划执行时被触发,一个云应用仅有一个后台线程执行计划任务,一个用户下的全部任务数量默认上限为5个(注意:计划任务
代码
中禁止写死循环
代码
,否则会造成后续的任务无法执行)通过此事件,可以定时执行需要的功能此事件触发,表单设置里必须添加一个计划任务。事件触发流程:触发事件后,前端页面会将"当前模块配置信息","当前计划
_forminitiallib(表单初始化事件)
会执行插件初始化事件
代码
。示例返回数据格式请按如下格式书写:{"单行文本":{"data":"文本内容","visible":True,"enable":True,"label":"字段标题","description":"描述信息"}}字段属性目前只有5种:名称描述data修改字段的值visible修改字段可见属性True:可见False:不可见enable修改字段编辑权限True:可编辑Fal
_formflowlib(流程节点事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单提交数据时,在提交数据前或在提交数据后触发_formflow事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再提交数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先提交数据,再执行后端
代码
,返回Tru
_formconfiglib(插件配置事件)
_formconfiglib功能说明描述插件配置事件:当用户在表单里配置插件时触发。通过此事件,可以进行插件配置的参数校验等功能此事件触发有1个必要的条件:①、表单必须配置插件。事件触发流程:触发事件后,前端页面会将"当前插件配置信息","当前表单别名","当前插件名称","插件配置环境"传给后端对应的插件中的。"_formconfiglib"函数,然后执行"后端
代码
"并返回"返回结果"和"需要界
_formsubmitlib(表单数据提交事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单提交数据时,在提交数据前或在提交数据后触发"_formsubmitlib"事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再提交数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先提交数据,再执行后端代
_formupdatelib(表单数据编辑事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单修改数据时,在修改数据前或在修改数据后触发"_formupdatelib"事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再修改数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先修改数据,再执行后端代
_datahelperlib(数据助手事件)
_datahelperlib功能说明描述数据助手事件:当在数据助手编辑界面中的执行动作选择【功能插件】且触发模式为【功能插件】,那么表单进行相关操作时,就会触发此功能函数,最后根据
代码
里的数据返回来进行相关处理此事件触发有1个必要的条件:①、数据助手界面里,【执行动作】选择【功能插件功能插件】并进行插件设置数据助手界面:函数原型def_datahelperlib(config,triggerTyp
_reporttablemenulib(报表数据表菜单按钮事件)
_reporttablemenulib功能说明描述报表的数据表菜单按钮触发事件:在报表表单里,如果点击菜单按钮操作时将触发此函数并执行模块
代码
,此事件触发有3个必要的条件:①、表单必须为报表表单。②、报表的数据表存在菜单按钮且菜单操作设置里的操作模式为"后端开发"。③、点击数据表的【菜单栏】按钮时触发此事件。函数原型def_reporttablemenulib(config,reportAlias
_formeditinitiallib(表单编辑初始化事件)
会执行插件初始化事件
代码
。示例返回数据格式请按如下格式书写:{"单行文本":{"data":"文本内容","visible":True,"enable":True,"label":"字段标题","description":"描述信息"}}字段属性目前只有5种:名称描述data修改字段的值visible修改字段可见属性True:可见False:不可见enable修改字段编辑权限True:可编辑Fal
_formdeletelib(表单数据删除事件)
函数,然后执行"后端
代码
"并返回"返回结果"和"需要界面展示的数据"。前置/后置触发:当表单删除数据时,在删除数据前或在删除数据后触发_formdelete事件。默认为"前置触发",详情请见后面的事件触发示意图。如果选择【前置触发】:表示前置提交,先执行后端
代码
,再删除数据,如果返回值的第一个参数为:False,则不会提交数据。如果选择【后置触发】:表示后置提交,先删除数据,再执行后端
代码
,返回T
_flownodeinitiallib(流程节点初始化事件)
会执行插件初始化事件
代码
。示例返回数据格式请按如下格式书写:{"单行文本":{"data":"文本内容","visible":True,"enable":True,"label":"字段标题","description":"描述信息"}}字段属性目前只有5种:名称描述data修改字段的值visible修改字段可见属性True:可见False:不可见enable修改字段编辑权限True:可编辑Fal
私有云配置性能介绍
具有一定的学习门槛且
代码
的复用较难,可通过功能插件对后端
代码
进行封装以便于进行重复调用跨应用取数可以将同一账号下其他应用内的数据当做本应用表单一样进行调用webAPI接口WebAPI可以对接百数和外部的其他系统/产品,打通二者间的数据和业务单点登录单点登录SingleSignOn,在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的系统商务授权取得商务授权的用户,可以获得自己品牌的saas
表单类型介绍
理流程数据,通过后端
代码
处理表单自身无法完成的功能,相辅相成。表单选择总结普通表单如果当前表单不包含需要进行流程审核的,优先选择普通表单;在普通表单的基础上,无法满足需求的,优先选择使用功能插件来对表单功能拓展;事件表单如没有可用的功能插件且具有一定的后端开发能力,可选择事件表单;流程表单在普通表单基础上需要使用流程审核的,优先选择流程表单;流程表单无法满足需求的,优先选择使用功能插件来对表单功能
扩展按钮-后端事件
扩展按钮后端开发简介本节主要介绍后端开发模式。控件预览后端开发后端开发是扩展按钮基本功能之一,设置扩展按钮的属性为后端开发后,在点击扩展按钮后,会触发当前应用后端
代码
中_formevent事件,为表单的扩展性提供无限支持。具体参考:后端开发_formevent事件
多标签显示
外,还可以配合【后端
代码
】或【功能插件】来实现更多实用的功能,如:实现下一步的功能,用户填写相应页面内容后才显示下一页的内容等。
表单属性介绍
表单属性介绍简介表单属性是对表单整体进行的一系列设置,区别于字段属性对于单个字段的设置。本章节对表单的各个属性的作了基本介绍,各属性的详细介绍请查看各属性的对应章节。表单别名表单别名主要用于后端开发,后端
代码
对于表单的访问,都是基于表单别名而不是表单名称。表单别名默认为系统自动生成的32位字符串,可以修改为容易记忆的内容,但必须同一应用下唯一。表单提交校验只有满足所设定的校验条件,才能提交数据。注
CHAR 换行
CHAR简介在“多行文本”中需要换行等操作使用。视图/助手/数据管理公式,公式参数为字符串类型的常量时,必须用英文单引号标记,不支持英文双引号。函数原型CHAR(number)函数说明返回计算机字符集的数字
代码
所对应的字符(如:CHAR(10),即返回值为换行字符)。目前百数仅支持以下数字
代码
:Number字符含义9\t制表符tab10\n换行字符34"双引号39'单引号92\反斜杠名词解释无举例
数据关联VS数据联动VS数据加载VS功能插件
。使用者无需关心后端
代码
的编写,只需安装后进行配置即可生效
数据格式
百分比形式显示。例:
代码
:%,23.1显示为2310%。[Num0]:显示原始数据。[Num1]:将数字转为中文小写。123显示为一百二十三。[Num2]:将数字转为中文大写。123显示为壹佰贰拾叁。前缀:直接在[Num0]或#或0的之前加字符即是前缀,支持中文字符,英文大小写,¥,$,及空格。举例在文本框中输入:0000,23显示为0023;23999显示为23999。在文本框中输入:0000.
数据表菜单栏
端开发则需要自己编写
代码
,场景广泛不做举例,请使用者自行测试。打印当操作模式为打印时,设置表单打印模板,点击菜单即可实现打印数据。设计效果刷新模式刷新模式有三种:不刷新、整表刷新、刷新指定表。刷新规则:不刷新:当前按钮执行后,不对相应的报表元素做任何操作整表刷新:当前按钮执行后,对当前报表内所有元素进行刷新刷新指定表:当前操作按钮执行后,对指定的报表进行刷新权限设置数据表菜单栏和报表菜单栏在设置后
数据助手介绍
手的功能插件(或后端
代码
),实现更多样化功能。补充:“功能插件”执行节点中,可以选择对接“后端事件”。更多详情请跳转【数据助手使用】目录。场景推荐数据联动1、根据表单内容为条件,联动查询其他表历史数据,返回当前页面。2、将通过数据助手处理后的数据联动显示到前端页面。数据写入1、可在新增数据时,同步往其他表也新增一份。2、可在修改数据时,同步往其他表做修改,按条件修改对应数据。3、可在删除数据时,同
© 2016-2024 baishuyun Inc. All Rights Reserved
长沙百数科技有限公司版权所有
(湘ICP备15007281号-4)