页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

有时用户需要在同一个sheet页中查看多张报表或者图形,但又希望每次只显示自己需要的某张报表或者图形,此时我们就可以创建一个tab页控件来实现这个功能。

tab页效果1:

...

目录

Image Added

tab页效果2:

Image Added

tab页效果3:

...

Image Added

支持版本

Smartbi V8.0

示例

实现上面示例说明如下:

...

1.创建一个带参数的电子表格。

Image Modified

...

2.新建sheet页。

新建一个sheet2,在sheet1中基于步骤1的电子表格分别作条形图、柱形图和表格图,并将三个图移动到合适的位置(比如让三个图重叠,这样tab切换时,三个资源的位置就在差不多的地方)。

Image Added

其中:横条柱图用ECharts作图

          柱形图用Excel作图

         

...

选择摆放tab页控件的位置,并调整宽度。
Image Removed

...

表格图用照相机功能得到

3.插入tab页控件。

Image Added

 点击上图中tab页控件按钮,进入控件基本设置页面。

1)在“常规”页面添加目标对象

Image Modified

...

预览效果如下:

Image Removed
Image Removed

示例资源:migrate(1).xml

 

...

  • 点击tab页名称文本框可以直接修改名称:

Image Modified

 点击上图中tab页控件按钮,进入控件基本设置页面。

1)在常规页面添加目标对象。

Image Removed

点击tab页名称文本框可以修改名称:
Image Removed

注意:tab页名称不能为空和纯空格

2)在外观tab页面进行控件和tab设置(本示例的tab类型、边框样式和标签高度为系统默认值)

Image Removed

3)在文本tab页对字体进行设置。
Image Removed

注意

注意:tab页名称不能为空和纯空格

  • 标签内容懒加载设置(URL控件)

Image Added

配置项说明如下:

激活时加载点击URL链接时加载。
立刻加载打开报表时URL链接立即加载,即Tab加载所有内容。
延时加载

设置延时N秒加载,在Tab初始化之后N秒开始加载所有URL链接。延时时间要求输入1-100的整数。

1、此设置项只针对Tab引用的URL控件,Tab引用的其他内容在打开报表时都默认立即加载。

2、此设置项对Tab的第一个页签的内容不生效,即Tab第一个页签的内容是URL链接或其他内容,都默认立即加载。

3、Tab页引用了多个URL链接,设置延时N秒加载时,多个URL链接在N秒之后同时加载。

4、一个报表有多个Tab页时,各个Tab页该设置项相互独立。

  • 可以在电子表格中修改目标对象名称:

Image Added

2)在外观tab页面进行控件和tab设置(本示例的tab类型、边框样式和标签高度为系统默认值)

Image Added

3)在文本tab页对字体进行设置。
Image Added
注:一定要调整插入tab页控件的宽度范围,否则会出现以下效果:

Image Added

4.点击确定保存tab页设置后如图:

 Image Added

5.发布预览。查看效果。



示例资源:migrate.xml