关于宜搭自建连接器,将宜搭表单中的数据提交到本地数据库中的问题?
普通的文本类型的组件数据都可以获取,那表单中的子表单组件中的数据该如何获取呢,有知道的大神吗?谢谢
使用远程数据源来给子表赋值,但是接口每次每页最多只能返回100条数据,赋值后子表中只会展示获取到的这100条数据,数据超过100条需要用代码来实现获取表单全部数据,然后按需调用获取数据并赋值给子表单。
表单中获取数据源在子表展示详情链接:
https://docs.aliwork.com/docs/yida_subject/_7/ldrn2lyhmolryvn1?share_token=2a9e1abb-210c-448c-a623-3623d3ea25cd
另外表单中的子表单组件中的数据想提交到本地数据库中的话,我觉得需要用到数据准备,因为在数据准备里,有两种方式可以上传您的数据,比如导入本地数据(Excel/CSV),也可以连接服务器,比如MySQL,宜搭数据源等。
配置数据准备:路径:进入应用页面 >> 新建报表 >> 拖动一个展示的组件 >> 选择数据集 >> 数据准备
数据准备需要执行以下步骤:
配置数据源 >> 创建数据集 >> 配置数据字段并加工 >> 保存 >> 加速
宜搭应用的数据会默认在首行,显示类型为宜搭数据源。
连接服务器支持数据库形式导入,当前仅支持 MySQL 和宜搭数据源;选择宜搭数据源,选择对应的应用名称即可。
选择 MySQL 之后,需要填写如下项:Driver、URL、DB Name、User Name、Password。
URL 填写规范如下:jdbc:mysql://数据库 IP 地址:数据库端口号/数据库名
举例:如您的 MYSQL 数据库IP地址是 47.96.37.128 ,数据库端口号是 3306 ,数据库名为 aaa,这里需要填写:jdbc:mysql://47.96.37.128:3306/aaa
尊享版支持【数据准备】的大数据离线方案,支持上传 Excel、csv 数据,连接线上数据库(例如 MYSQ L)。通过数据准备加速后,将这些数据进行融合再加工,用于报表制作。
以上仅供参考,代码要根据自己实际情况酌情处理。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。