永洪社区

标题: 报表导出 [打印本页]

作者: yhdata_KNAOxKo5    时间: 2023-2-28 14:24
标题: 报表导出
报表页面有多标签页,导出只导出当前所选页签的表,编辑了参数,但为什么不能实现呢?

作者: yhdata_lyaa    时间: 2023-2-28 14:45
_EXCEL_EXPORT_TYPE_=2,表示导出时,只导出组件细节表,不导出Dashboard整体页面。
_EXPORT_PAGE_TYPE_=1,表示多页签报告导出时,只导出当前页签页。

写在报告的编辑参数上呢
作者: yhdata_KNAOxKo5    时间: 2023-2-28 14:54
yhdata_lyaa 发表于 2023-2-28 14:45
_EXCEL_EXPORT_TYPE_=2,表示导出时,只导出组件细节表,不导出Dashboard整体页面。
_EXPORT_PAGE_TYPE_=1 ...

报告编辑参数上也添加了
作者: yhdata_KNAOxKo5    时间: 2023-2-28 14:54
yhdata_lyaa 发表于 2023-2-28 14:45
_EXCEL_EXPORT_TYPE_=2,表示导出时,只导出组件细节表,不导出Dashboard整体页面。
_EXPORT_PAGE_TYPE_=1 ...

但导出后  还是包括了所有页签的表
作者: yhdata_lyaa    时间: 2023-2-28 14:58
当前是什么版本呢
作者: yhdata_KNAOxKo5    时间: 2023-2-28 15:03
yhdata_lyaa 发表于 2023-2-28 14:58
当前是什么版本呢

9.4.4
作者: yhdata_ruby    时间: 2023-2-28 15:06
是用的页签吗,导出是使用提交组件吗,设置导出excel的时候应该会选择导出哪个组件吧
作者: yhdata_lyaa    时间: 2023-2-28 15:07
这两个是页签吗,方便用咖啡数据集做个case复现导出jar我们看看吗


作者: yhdata_KNAOxKo5    时间: 2023-2-28 15:19
yhdata_lyaa 发表于 2023-2-28 15:07
这两个是页签吗,方便用咖啡数据集做个case复现导出jar我们看看吗

这个页签只是写了图表是否可见的脚本

作者: yhdata_lyaa    时间: 2023-2-28 15:34
yhdata_KNAOxKo5 发表于 2023-2-28 15:19
这个页签只是写了图表是否可见的脚本

那这个不是参数所指的那个页签,第二个参数不能控制您这种情况
作者: yhdata_lyaa    时间: 2023-2-28 15:37
可以用这个脚本设置
设置组件导出可见性。
例如:表1.exportVisible = false;
作者: yhdata_KNAOxKo5    时间: 2023-2-28 15:51
yhdata_lyaa 发表于 2023-2-28 15:34
那这个不是参数所指的那个页签,第二个参数不能控制您这种情况

所以这个是不能实现嘛?
作者: yhdata_KNAOxKo5    时间: 2023-2-28 15:52
yhdata_lyaa 发表于 2023-2-28 15:34
那这个不是参数所指的那个页签,第二个参数不能控制您这种情况

这个参数所指的页签的什么页签?tab页?
作者: yhdata_lyaa    时间: 2023-2-28 15:53
yhdata_KNAOxKo5 发表于 2023-2-28 15:52
这个参数所指的页签的什么页签?tab页?

这个https://www.yonghongtech.com/hel ... 8%E5%9C%BA%E6%99%AF

作者: yhdata_KNAOxKo5    时间: 2023-2-28 16:13
yhdata_lyaa 发表于 2023-2-28 15:37
可以用这个脚本设置
设置组件导出可见性。
例如:表1.exportVisible = false;

是这样吗?测了下都不行,可以再帮我看下是写错了还是怎么的吗?
作者: yhdata_lyaa    时间: 2023-2-28 16:14
yhdata_KNAOxKo5 发表于 2023-2-28 16:13
是这样吗?测了下都不行,可以再帮我看下是写错了还是怎么的吗?

为什么两个导出都是false,需要导出的图表要改成true
作者: yhdata_KNAOxKo5    时间: 2023-2-28 16:17
yhdata_lyaa 发表于 2023-2-28 16:14
为什么两个导出都是false,需要导出的图表要改成true

因为现在导出的是全部都可见的,我设置某个不可见
作者: yhdata_lyaa    时间: 2023-2-28 16:22
yhdata_KNAOxKo5 发表于 2023-2-28 16:17
因为现在导出的是全部都可见的,我设置某个不可见

那没错的,导出时不可见的设置就可以了
作者: yhdata_KNAOxKo5    时间: 2023-2-28 16:25
yhdata_lyaa 发表于 2023-2-28 16:22
那没错的,导出时不可见的设置就可以了

可是写了脚本后,导出的还是所有图表呢
作者: yhdata_lyaa    时间: 2023-2-28 16:28
你把jar导出来看看呢
作者: yhdata_KNAOxKo5    时间: 2023-2-28 16:33
yhdata_lyaa 发表于 2023-2-28 16:28
你把jar导出来看看呢

好的

作者: yhdata_lyaa    时间: 2023-2-28 16:54
这两个sheet页是图表几呀


作者: yhdata_KNAOxKo5    时间: 2023-2-28 17:14
yhdata_lyaa 发表于 2023-2-28 16:54
这两个sheet页是图表几呀

汇总图表1  报价单图表2
作者: yhdata_lyaa    时间: 2023-2-28 17:36
这样写试试呢


if(图表1.visible==true){
图表2.exportVisible = false
图表1.exportVisible = true
}
if(图表2.visible==true){
图表1.exportVisible = false
图表2.exportVisible = true
}

作者: yhdata_KNAOxKo5    时间: 2023-2-28 17:50
yhdata_lyaa 发表于 2023-2-28 17:36
这样写试试呢

还是不行
作者: yhdata_lyaa    时间: 2023-2-28 17:57
yhdata_KNAOxKo5 发表于 2023-2-28 17:50
还是不行

你是点击完导出后,点击报告输出的么,这种可以。
还是设置的提交操作导出-某个组件,这个不行,只能导出一个固定的。
作者: yhdata_KNAOxKo5    时间: 2023-2-28 18:08
yhdata_lyaa 发表于 2023-2-28 17:57
你是点击完导出后,点击报告输出的么,这种可以。
还是设置的提交操作导出-某个组件,这个不行,只能导出 ...

这两种都试了,导出的都是全部





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4