请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

benny111

金牌服务用户

79

主题

182

帖子

709

积分

金牌服务用户

积分
709
benny111
金牌服务用户   /  发表于:2025-1-31 01:14  /   查看:111  /  回复:9
1金币
请帮助看一下这个是不是BUG,版本:10.0.103.0

插件:导出页面到Excel,导出多个页面
1)【表1为无数据源】导出时无数据
2)【表2为有数据源】导出时有数据
3)运行后二表格页面上都有数据,为什么用:导出页面到Excel命令,无数据源导不出数据,有数据源可以导出呢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题跟进: 大佬,这边调查清楚了,这个是活字格的策略哦,跟导出为多个页面无关。当表格没有绑定数据源时,通过json设置数据给表格,表格的数据是在前端浏览器中存储。 那么关键的信息就是,导出时知道要导出的是当前页,所以如果命令中,导出页面为当前页,才能把数据导出去,一旦选择的不是当前页,就无法导出。 如下图所示,导出单个页面,有个,这个是特殊的选项,让程序明确知道导出的是当前的页面,如果选择具体的页面, ...

9 个回复

倒序浏览
最佳答案
最佳答案
Levi.Zhang
超级版主   /  发表于:2025-1-31 01:14:20
来自 4#
问题跟进:
大佬,这边调查清楚了,这个是活字格的策略哦,跟导出为多个页面无关。当表格没有绑定数据源时,通过json设置数据给表格,表格的数据是在前端浏览器中存储。
那么关键的信息就是,导出时知道要导出的是当前页,所以如果命令中,导出页面为当前页,才能把数据导出去,一旦选择的不是当前页,就无法导出。
如下图所示,导出单个页面,有个<当前页>,这个是特殊的选项,让程序明确知道导出的是当前的页面,如果选择具体的页面,比如下图中的页面1,虽然页面1就是当前页,但是导出时,会发现,和导出多个页面的结果一样,是没有数据的:

所以只有命令中,导出单个页面,并且选择是<当前页>才能把前端数据导出去,选择固定页面,都无法导出前端数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
137294886
金牌服务用户   /  发表于:2025-1-31 12:08:58
2#
我也遇到过个这个问题
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2025-2-5 09:10:30
3#
大佬,这边复现成功此问题,正在调查,有结果了第一时间告知您~


回复 使用道具 举报
benny111
金牌服务用户   /  发表于:2025-2-5 14:18:56
5#
本帖最后由 benny111 于 2025-2-5 14:21 编辑
Levi.Zhang 发表于 2025-2-5 13:59
问题跟进:
大佬,这边调查清楚了,这个是活字格的策略哦,跟导出为多个页面无关。当表格没有绑定数据源时 ...

那问题来了,导出时我怎么控制sheet的名字呢。目前活字格默认是跟着页面名称来的。我需要多个页面导出都是Sheet1总不能重名页面名称吧。场景,导出EXCEL是用于导入到其它系统内。其它系统只认Sheet1
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2025-2-5 15:53:48
6#
大佬,对于活字格导出单个页面控制工作表名,目前的办法是:把页面名改为Sheet1,标题改为页面1。


不知道这种大佬可以接受吗?
如果还不行话建议大佬在产品需求版块中发个帖子,后续会有专门负责这个板块的技术人员,对这些需求进行整理和评估哈~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
benny111
金牌服务用户   /  发表于:2025-2-5 16:31:22
7#
Levi.Zhang 发表于 2025-2-5 15:53
大佬,对于活字格导出单个页面控制工作表名,目前的办法是:把页面名改为Sheet1,标题改为页面1。

一个工程页面名称不能重复吧,如果有二个页面都要导出sheet名为shee1的excel还能用你的方法吗?
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2025-2-5 16:37:56
8#
大佬,那上述方法就不适用了,可以换个思路试试;创建一张辅助表,在导出的时候将数据存储到辅助表中,导出后再删除数据~
回复 使用道具 举报
benny111
金牌服务用户   /  发表于:2025-2-5 17:50:00
9#
本帖最后由 benny111 于 2025-2-5 17:51 编辑
Levi.Zhang 发表于 2025-2-5 16:37
大佬,那上述方法就不适用了,可以换个思路试试;创建一张辅助表,在导出的时候将数据存储到辅助表中,导出 ...

辅助表的思路是可以,前提有所有导出的表格都要统一字段,不然都是不同的表格,怎么处理呢?
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:7 天前
10#
如果是这样的话,那就只能建个通用的表结构了,但是约束性较大;
导出表格到Excel单页面的时候,没有考虑到具体的场景,需要把工作表名给改掉,目前的话这边确实没有好的方法;
对于这个需求,您可以在产品需求版块中发个帖子,后续会有专门负责这个板块的技术人员,对这些需求进行整理和评估哈~感谢您的支持呢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部