历史版本7 :FVS使用分页制作幻灯片 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

适用场景:安装了「FVS大屏编辑模式」插件的用户,可参考本文了解 FVS 模板的相关功能。

1.1 版本

报表服务器版本JAR包插件版本
11.02021-11-15V1.0.0

1.2 场景介绍

本文主要介绍的是利用 FVS 大屏编辑模式的多分页设计,实现幻灯片演示效果。

模板资源下载地址:图书馆年度汇报,模板效果如下图所示:

[helpvideo]3274[/helpvideo]

1.3 实现思路

使用 FVS 制作演示汇报模板的思路如下:

1)梳理演示模板的故事脉络,整理出模板的大体框架,再收集模板所需要的数据。

2)按照整理好的顺序进行分页设计,初步完成模板内容的制作。

3)进行视觉设计,优化模板视觉效果。

4)补充组件动画,调整细节,实现最终效果。

2. 功能实现编辑

本文主要讲解模板 切换分页组件动画弹出框 等功能的实现,不详细讲解模板的制作思路。

2.1 切换分页

1)FVS 模板包含多分页时,可以设置预览播放的方式,默认勾选「循环播放页面」和「显示切换按钮」,但为了预览界面更美观,这里我们取消「显示切换按钮」。如下图所示:

Snag_32c8da62.png

2)取消切换按钮后,可以通过电脑键盘的左右按键实现分页切换,若还是希望在页面上能通过鼠标点击实现切换,那么可以通过切换分页接口实现。

接口
说明
duchamp.switchStory("页面4");跳转到页面4
duchamp.nextStory();跳转到下一页
duchamp.previousStory();跳转到上一页

例如添加一个 图片组件,自定义上传一张合适的图片。如下图所示:
Snag_32dd555d.png

再给该图片添加一个 JavaScript 点击事件,输入 duchamp.nextStory();  即可实现点击跳转下一页。

Snag_32e332a5.png

2.2 组件3D旋转

在模板中,可能会用到很多样式相同但方向相反的图片,这时我们可以通过组件属性中的「3D旋转」去实现方向的改变。

例如下图中的两组图片:

Snag_32f1bc05.png

z轴设置为 0° 和 180° 相当于垂直翻转。如下图所示:

Snag_395041f6.png

y轴设置为 0° 和 180° 相当于水平翻转。如下图所示:

Snag_32fd4b01.png

2.3 组件动画

使用「组件动画」可以使得模板演示时具有更丰富、美观的效果。例如:

DF3FADBB-B04E-4798-9AA8-090EF78233B4.GIF

选中组件,点击「动画>动效设置」,默认动效都是淡入淡出,根据希望的效果选择对应的动效,以及动效时长、进入时机等即可。

Snag_33079884.png

在设置组件动画时,可以将多个组件组合后再进行设置。如下图所示:

Snag_330a73f6.png

2.4 点击跳出弹出框

在示例模板的「大事记」页面上,设置了点击事件,点击不同事件可弹出不同的图片。

2.4.1 制作显示图片的普通报表

注:普通报表中设置单元格显示图片的详细操作请参考文档 单元格用HTML显示图片 。

1)点击下载本文示例模板所使用的图片:activity.zip ,将解压后的 activity 文件夹放到 %FR_HOME%\webapps\webroot\help\picture 工程路径下,如下图所示:

Snag_3959aa0a.png

2)在设计器中新建普通报表,新建内置数据集如下图所示:

Snag_39552434.png

3)给模板添加一个「模板参数」,用于 FVS 模板实现点击传参以显示不同的图片。如下图所示:

Snag_395dbbf9.png

4)将数据集中的「序号」、「图片路径」字段分别拖入 A1、A2 单元格。

双击序号所在的 A1 单元格,设置过滤条件为「序号」等于参数 p 。如下图所示:

Snag_396b235e.png

5)C1 单元格插入公式 "<img style='height:400px;width:600px' src='" + B1 + "'/>" ,公式中定义图片显示的宽高为 600*400 。

再设置 C1 单元格属性>其他>显示内容 为「用HTML显示内容」。如下图所示:

Snag_39686e60.png

6)最后将 A、B 两列隐藏,保存报表。

2.4.2 在 FVS 模板中设置点击事件

注:FVS 设置点击跳出弹出框的详细操作请参考文档 FVS点击跳出弹出框 。

在本文示例模板的大事记分页中,由于 富文本组件 不支持点击事件,所以我们将 图片组件 置于富文本组件的上方,给图片组件添加点击事件。 

弹出框内容链接使用相对路径 /webroot/decision/view/report?viewlet=示例图片.cpt ,根据事件设置参数 p 等于不同的「序号」。 

如下图所示:

Snag_39799bc6.png

因为在普通报表中,C1 单元格公式定义了图片显示的宽高为 600*400 px,所以弹出框的样式设置需要根据图片的尺寸进行适当的调整。

如下图所示:

Snag_397774fe.png

3. 资料下载编辑

模板资源在线体验:图书馆年度汇报

模板资源下载地址:图书馆年度汇报