最新历史版本 :单元格内容提示 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
JAR包日期功能变更
11.0--
11.0.42022-04-18内容提示新增文本超出隐藏」功能

1.2 功能简介

注:内容提示和文本超出时隐藏均不支持移动端,不支持导出。

1.2.1 内容提示

单元格内容提示类似于 Word 里面的注释,设置后鼠标悬浮单元格时会出现内容提示。

内容提示分为「自定义」和「单元格值」两种方式。如下图所示:

注:单元格内容提示与文本超出时隐藏没有直接关系,文本超出时隐藏和显示完全的文本均可设置单元格内容提示。

12.png

1)自定义

默认设置项,可自定义显示内容,支持输入公式。

2) 单元格值

可设置显示内容为单元格值。

1.2.2 文本超出时隐藏

勾选「文本超出时隐藏」,可设置 显示部分 和 隐藏方式 。如下图所示:

注:勾选「文本超出时隐藏」后,则自动设置「单元格属性>其他>基本」为「不自动调整」。

13.png

1)显示部分

  • 字符长度:根据字符长度显示内容,可设置字符数量,默认为 10 。

  • 单元格宽度:根据单元格宽度显示内容。

2)隐藏方式

  • 省略号:隐藏的内容显示为省略号。

  • 无符号:隐藏的内容无符号,不显示。

1.3 应用场景

1)内容提示

希望鼠标悬浮单元格时,出现自定义的内容提示。如下图所示:

5.png

希望鼠标悬浮单元格时,出现单元格值的内容提示如下图所示:

6.png

2)文本超出时隐藏

希望超出所设置的字符长度的单元格内容隐藏,隐藏内容用省略号显示,鼠标悬浮单元格时,出现单元格值的完整内容提示。如下图所示:

12.png

希望超出单元格宽度的内容隐藏,隐藏内容不显示,鼠标悬浮单元格时,出现单元格值的完整内容提示。如下图所示:

11.png

2. 内容提示编辑

2.1 准备模板

1)新建一张普通报表,如下图所示:

新建普通报表.png

2)新建数据库查询 ds1 ,输入 SQL 查询语句:SELECT * FROM S产品,如下图所示:

1.png

3)将「产品名称」数据列拖入 A1 单元格,如下图所示:

2.png

2.2 示例一:内容提示为自定义

1)选中 A1 单元格,点击右侧「单元格属性>其他」,内容提示选择「自定义」,输入:=value('ds1',5,2,A1),表示取 ds1 数据集中第 5 列数据,对应的第 2 列数据是  A1 单元格的值,返回第 5 列数据对应值,步骤如下图所示:

注1:此处也可输入:=SQL("FRDemo", "SELECT 单位数量 FROM S产品 where 产品名称 = '" + A1 + "' ", 1, 1),效果相同。

注2:Value 函数详情参见 Value函数 , SQL 函数详情参见 SQL函数

3.png

2)保存并预览模板,效果如下图所示:

5.png

2.3 示例二:内容提示为单元格值

1)选中 A1 单元格,点击右侧「单元格属性>其他」,内容提示选择「单元格值」,如下图所示:

注:此处也可在内容提示处选择「自定义」,输入:=$$$,表示该单元格值,效果相同。

4.png

2)保存并预览模板,效果如下图所示:

6.png

3. 文本超出时隐藏编辑

3.1 准备模板

1)新建一张普通报表,如下图所示:

新建普通报表.png

2)A1 单元格中输入文本,如下图所示:

8.png

3.1 示例一:显示部分为字符长度,隐藏方式为省略号

1)选中 A1 单元格,点击右侧「单元格属性>其他」,内容提示选择「单元格值」,勾选「文本超出时隐藏」,显示部分选择「字符长度」,数量保持默认的 10 ,隐藏方式选择「省略号」,如下图所示:

13.png

2)保存并预览模板,效果如下图所示:

12.png

3.2 示例二:显示部分为单元格宽度,隐藏方式为无符号

1)选中 A1 单元格,点击右侧「单元格属性>其他」,内容提示选择「单元格值」,勾选「文本超出时隐藏」,显示部分选择「单元格宽度」,隐藏方式选择「无符号」,如下图所示:

14.png

2)保存并预览模板,效果如下图所示:

11.png

4. 下载模板编辑