找回密码
 立即注册

QQ登录

只需一步,快速开始

dexteryao 讲师达人认证 悬赏达人认证 SpreadJS 开发认证

超级版主

123

主题

8927

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
13536

讲师达人悬赏达人元老葡萄SpreadJS 认证SpreadJS 高级认证微信认证勋章

dexteryao 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-29 12:01  /   查看:2031  /  回复:0
本帖最后由 dexteryao 于 2021-4-30 14:45 编辑

SpreadJS V14 Update1 新增了如下选项让数据透表使用更加灵活。

1. 压缩视图下设置文字缩进值(rowLabelIndent)该选项只有在报表布局为压缩模式下生效,关于报表布局可以参考数据透视表布局

代码设置:
  1. pivottable.options.rowLabelIndent = 8; // 4 as default
复制代码

在线表格编辑器中设置:
image.png217921752.png

2.对于空单元格,显示为(showMissing, missingCaption)
当透视表中结果为空时,可设置展示值,比如0或者“-”
代码设置:
  1. pt.options.showMissing = true; // true
  2. pt.options.missingCaption = " - " // aaa
复制代码

在线表格编辑器中设置:
image.png848484802.png


3.对于错误值,显示为
当透视表中结果为Erro时,可设置展示值
代码设置:
  1. pt.options.isShowErrorValue = true; // true
  2. pt.options.errorValueInfo = "this is a error" // this is a error
复制代码

在线表格编辑器中设置: image.png97918089.png
image.png987008666.png

4.标签是否重复(fillDownLabels)
设置标签区域,标签相同时是否重复
代码设置:
  1. pt.options.fillDownLabels = true;
复制代码

在线表格编辑器中设置:
image.png508444213.png

5.显示隐藏+/-按钮
代码设置:
  1. pt.options.showDrill = false; // true
复制代码

在线表格编辑器中设置:
image.png714190673.png

6.显示隐藏筛选按钮
代码设置:
  1. pt.options.showFilter= false; // true
复制代码
在线表格编辑器中设置:
image.png605274962.png

7,显示上下文提示工具

image.png252303466.png
代码设置:
  1. pt.options.showToolTip= false; // true
复制代码

在线表格编辑器中设置:
image.png749267272.png

8.合并且居中排列带标签的单元格
代码设置:
  1. pt.options.mergeItem = true; // false
复制代码

在线表格编辑器中设置:

image.png442822875.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部