永洪社区

标题: 普通表格,隐藏列导出 [打印本页]

作者: yhdata_kkgDLMOr    时间: 2024-11-5 09:26
标题: 普通表格,隐藏列导出
9.4 版本,普通报表,某一列想在前端隐藏,但导出时可见,可以实现吗?客户使用,最好导出后能直接看见

作者: 学BI做大牛    时间: 2024-11-5 09:26
做两张表,展示的时候只展示隐藏列的那张表 隐藏掉没有隐藏列的表,导出时用脚本控制不导出展示的隐藏列的表,导出隐藏的没有隐藏列的表。有点像绕口令
作者: yhdata_kkgDLMOr    时间: 2024-11-5 09:32
导出操作是基于整个页面导出的,不是基于单个组件。因为涉及到权限问题,规定只能导出全局数据,不能导出单个组件数据
作者: 隔壁老帆    时间: 2024-11-5 09:39
导出操作是基于整个页面导出的,不是基于单个组件。因为涉及到权限问题,规定只能导出全局数据,不能导出单个组件数据
作者: yhdata_lyaa    时间: 2024-11-5 09:49
设置组件导出的可见性。

id.exportVisible = true;
作者: yhdata_kkgDLMOr    时间: 2024-11-5 10:22
yhdata_lyaa 发表于 2024-11-5 09:49
设置组件导出的可见性。

id.exportVisible = true;

这个设置不管用,无论设置到全局还是组件本身,都无效,隐藏列导出之后还是看不到,id我换成组件名称了
作者: yhdata_kkgDLMOr    时间: 2024-11-5 10:36
yhdata_lyaa 发表于 2024-11-5 09:49
设置组件导出的可见性。

id.exportVisible = true;

这个脚本,好像是设置某个组件的数据,在全局导出时能不能被看到,而不是组件内隐藏列的数据
作者: yhdata_lyaa    时间: 2024-11-5 11:14
yhdata_kkgDLMOr 发表于 2024-11-5 10:22
这个设置不管用,无论设置到全局还是组件本身,都无效,隐藏列导出之后还是看不到,id我换成组件名称了 ...

dashboard导出的是和查看报告看到的一样,所以页面隐藏了就看不见了,这个脚本可以控制sheet页的详细数据导出
作者: yhdata_kkgDLMOr    时间: 2024-11-5 13:22
学BI做大牛 发表于 2024-11-5 11:26
做两张表,展示的时候只展示隐藏列的那张表 隐藏掉没有隐藏列的表,导出时用脚本控制不导出展示的隐藏列的 ...

我也想到这个方法了,已经实现了,太巧啦
作者: 学BI做大牛    时间: 2024-11-5 13:34
yhdata_kkgDLMOr 发表于 2024-11-5 13:22
我也想到这个方法了,已经实现了,太巧啦


作者: yhdata_laeU7hh2    时间: 2024-11-13 14:54
简单方法,给需要隐藏的列宽设置成1就ok了

作者: yhdata_kkgDLMOr    时间: 2024-11-13 16:38
yhdata_laeU7hh2 发表于 2024-11-13 14:54
简单方法,给需要隐藏的列宽设置成1就ok了

这种方法试过,导出来列宽也很窄,基本看不到,会给用户带来困扰




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