数据导出总加班?无需写代码!用低代码逻辑编排3步搞定Excel导出
在业务系统构建过程中会经常用到生成Excel的功能,而且类似的场景非常广泛,涵盖了数据导出、报告生成、数据分析以及业务流程管理等多个方面。那么要定制化的生产对应的数据文件,那么可以使用逻辑引擎中的生成excel的节点来实现相关功能,可以大大提高业务系统的数据处理能力和用户体验。
配置说明
这里我结合场景,用JVS低代码的“生成Excel组件”来介绍是如何配置的。
举例场景:想要下载列表一行数据,行数据包含有表格数据,那么就可以通过配置行内逻辑按钮触发逻辑引擎实现。
首先在列表页设计按钮配置添加逻辑类型按钮
进入逻辑引擎设计器中
注意,生成Excel数据结构是数组对象,示例如下
[{
"name": "张三",
"age": "33"
}, {
"name": "李四",
"age": "23"
}, {
"name": "王五",
"age": "24"
}]
这里通过数组对象变量组件获取表格数据
然后拖取【生成Excel】组件
①:文件名,手动填写
②:标题,表格列名
参数名:填写对应显示数据的字段名,与设计字段名保持一致
③:数据,数据对象结构的数据,这里用公式获取数组对象变量节点的数据
④:sheet名称,手动填写
最后生成Execl节点返回带有文件地址的对象,如下图
在列表页点击该逻辑按钮直接下载生成的Excel文件
在线demo:**************************
基础框架开源地址:https://gitee.com/software-minister/jvs