添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

1. 概述

1.1 版本

报表服务器版本 移动端版本 功能变动
11.0.7
11.0.70 新增样式属性 style

1.2 应用场景

样式属性 style,JS API 中有样式参数的接口中使用, 符合 css 的规范 ,用来设置边框、颜色、文字等样式。

如showToolTip(opts) 中用 style 来设置提示框的样式、setStyle(opts) 中用 style 来设置单元格的样式。

支持的属性见下表:

分类
字段 样式说明 是否支持移动端

文本样式
fontWeight 字体粗细
fontStyle 字体样式
fontFamily 字体
fontSize 字号
color 字体颜色
lineHeight 文本高度
边框样式
border 上下左右边框
borderTop 上边框
borderBottom 下边框
borderLeft 左边框
borderRight 右边框

对齐方式

注:普通报表不支持对齐方式属性

padding 内边距
paddingTop 顶部填充
paddingBottom 底部填充
paddingLeft 左缩进
paddingRight 右缩进
lineHeight 文本行高/行间距
verticalAlign

单元格内元素垂直对齐方式

textAlign 文本水平对齐方式

2. 示例

1)使用 setStyle(opts) 给将决策报表中 report0 报表块 A1 单元格的字体设置为红色、加粗、14 号:

_g().getWidgetByName('report0').getCell(1,1).setStyle({
fontSize: "xx-large",
color: 'red'
});

使用在模板中时,如点击按钮修改单元格的样式:

点击可下载模板: 获取单元格后修改单元格样式.frm

2)使用 showToolTip(opts) 给决策报表中 report0 报表块设置一个字体加粗、字号 14、字型为“华文隶书”的提示框:

_g().getWidgetByName('report0').showToolTip({
show: true, // 是否会出现弹窗
style: { // 可选字段,不指定为默认样式,支持css标准样式的字段
fontWeight:'900',
fontStyle:'italic',
fontFamily: '华文隶书',
fontSize: 'x-large'
//符合css规则
}
});

使用在模板中时,如 给表格 设置一个 提示框

点击可下载模板: 鼠标悬浮单元格图片提示.frm