pathping 发表于 2024-8-1 09:20:34

选择列且多行选择并导出EXCEL

本帖最后由 Erik.Xue 于 2024-8-14 09:46 编辑

1、列选择通过列选择器可以实现列的显示,使用表格导出可实现列变化的excel

2、多行通过表格选择容器+服务端命令实现导出多行EXCEL

有没有什么办法实现列选择后的字段及多行选择的结果导出到excel?

Shawn.Liu 发表于 2024-8-1 10:30:04

大佬,请问一下列选择器是列选项命令来显示隐藏列的吗,现在想要既可以选择列、也可以选择行来导出Excel?

这边初始考虑使用x表格选择行至JSON命令或者ListView类的获取表格选择行数据来获取,然后通过xlsx库来导出Excel,发现使用列选项命令后,x表格选择行至JSON暂时无法区分显示列和隐藏列,这边再跟进一下,思路来源是下面demo中的JS导出表格按钮


pathping 发表于 2024-8-1 10:36:02

本帖最后由 pathping 于 2024-8-1 10:47 编辑

Shawn.Liu 发表于 2024-8-1 10:30
大佬,请问一下列选择器是列选项命令来显示隐藏列的吗,现在想要既可以选择列、也可以选择行来导出Excel?
...
对,列选项命令来显示或隐藏列,想要既可以选择列、也可以选择行来导出Excel。
工程我看了不是我想要的。


我现在用的表格选择项容器+ 服务端导入导出Excel   实现多行,但是列是死的,不能根据列选项命令显示的字段来灵活配置。

Shawn.Liu 发表于 2024-8-1 12:17:11

pathping 发表于 2024-8-1 10:36
对,列选项命令来显示或隐藏列,想要既可以选择列、也可以选择行来导出Excel。
工程我看了不是我想要的 ...

好的了解,工程里的方法主要是将待导出的数据作为参数传递给JS库,如果能够获取到列选项执行之后的列名,还是可以实现的,这边正在帮您问有没有相关JS接口哈

Shawn.Liu 发表于 2024-8-1 16:43:55

大佬,这边暂时没有好的JS命令的方案,但可以参考下面的步骤绕一下,执行列选项命令后,查询ID在表格选择项容器单元格值里面的记录,然后执行导出Excel命令,最后添加一个空的查询命令,这样可以满足导出Excel时既指定列同时指定行的需求,只是页面中间由于存在查询命令会有闪烁

pathping 发表于 2024-8-1 17:47:37

Shawn.Liu 发表于 2024-8-1 16:43
大佬,这边暂时没有好的JS命令的方案,但可以参考下面的步骤绕一下,执行列选项命令后,查询ID在表格选择项 ...

工程发一下,谢谢

Shawn.Liu 发表于 2024-8-1 18:08:26


页: [1]
查看完整版本: 选择列且多行选择并导出EXCEL