【17.0.5】报表插件预览需要显示行列标题
本帖最后由 Lynn.Dou 于 2024-4-11 17:26 编辑产品:SpreadJS
版本:V17.0.5
调研编号:SJS-23792
需求:报表插件进入预览模式后,希望可以显示Excel那种行列标题。
excel用户需要用过行列标题选择整列或者整行。
行列标题指的是:
您好,
需要调研下是否相关接口,待有进展贴中回复您。 您好,
”excel用户需要用过行列标题选择整列或者整行。“ 选择整列或者整行后具体要做什么事情呢?
目前reportSheet虽然提供了接口可以显示行列头,但可能与您预期的效果会有偏差,简单做下介绍:
如下图,行列头会包含多个菜单项,
但事实上,如果您点击了插入、删除、隐藏等菜单项,会发现与您在普通sheet中操作的效果不一致 (如点击隐藏并没有生效)。
这是因为,reportSheet预览页面是需要根据设计页面的字段进行显示的。以隐藏菜单项为例,某列的数据是否显示应取决于该字段在设计页面是否被设置,而不能在预览页面任意修改,由设计-预览,这是一个单向驱动的过程。
总体来说这属于目前的设计,也不建议放开行列头标题,可能会使最终用户在使用过程中产生错误理解。
结合您的需求,建议可以使用reportSheet的拆分sheet功能(如下图),将报表预览页面拆分为1个/多个普通sheet,在普通sheet中您可以通过相关接口显示行列头,再做后续的整行/列、导出excel等操作。
Lynn.Dou 发表于 2024-4-10 10:01
您好,
”excel用户需要用过行列标题选择整列或者整行。“ 选择整列或者整行后具体要做什么事情呢?
目前 ...
报表结果展示在Excel的界面上,用户想当然的就觉得应该有列标题或者行标题。跟这帮人解释技术原理,就是对牛弹琴,他们不懂,也不想懂。
但是,既然报表的结果就是给这帮终端用户使用,他们的需求还是要考虑。所以,我的建议是:选择整行或者整列后,能支持什么功能,就放出什么菜单,不支持就别放出(比如隐藏)。 整列选中,最常见的操作就是:复制
如果这时候,让他们从上拖选到最下面,他们一定忍不住会打死我 Universail 发表于 2024-4-10 10:34
报表结果展示在Excel的界面上,用户想当然的就觉得应该有列标题或者行标题。跟这帮人解释技术原理,就是 ...
”报表结果展示在Excel的界面上“
这里指的是将导出的文件在Excel打开,让用户去操作行列标题。还是说在reportSheet的预览页面,让用户去操作行列标题呢? 就是预览界面 需求了解了,已记录在产品需求库,待进一步评估。后续如有相关进展会在贴中通知。 Lynn.Dou 发表于 2024-4-10 12:00
需求了解了,已记录在产品需求库,待进一步评估。后续如有相关进展会在贴中通知。
我这里也有同样的诉求,预览界面没有行头和列头导致预览导出后本地excel打开后也是没有行头和头的,看起来就很不协调 gnip 发表于 2024-6-20 09:14
我这里也有同样的诉求,预览界面没有行头和列头导致预览导出后本地excel打开后也是没有行头和头的,看起 ...
您好,这个需求我们这边已经收到啦,有很多客户都有所反馈,目前正在评估该需求中哈。
页:
[1]
2