水印设置

  • 文档创建者:ukae
  • 编辑次数:13次
  • 最近更新:Wendy123456 于 2020-08-17
  • 1. 概述

    1.1 版本

    报表服务器版本  JAR 包版本  App 版本 HTML5 移动端展现插件
    10.02018-12-27V10.1V10.1

    注:由于水印设置变化较大,老版本的水印插件中的水印在新版本中不做兼容处理,需要重新设置。

    1.2 应用场景

    企业发展过程中会产生大量的线上数据,防止数据泄露成为企业信息安全的重点。调查机构资料显示,企业面临的数据泄露威胁,不光来自外部的入侵,还要防止内部员工有意无意的泄露。

    水印是一种防止数据泄露的有效方式,在内部员工截图或者导出时,既可以提醒该员工,这是绝密资料,禁止外传,也可以起到震慑的作用。同时万一有员工将带有水印的资料泄露出去,也方便企业追查责任人和泄漏源。 

    1.3 功能简介

    平台「安全管理>全局水印」处可为所有模板设置水印,FineReport 设计器中点击「模板>水印」,可为单张模板设置水印。设置水印后,可避免模板信息泄露。

    2. 操作步骤

    2.1 全局水印设置

    全局水印开启后,报表工程下的所有模板都会添加该水印效果。

    以管理员身份进入数据决策系统,点击「管理系统>安全管理>全局水印」开启「全局水印」按钮,在左边的配置面板设置水印的内容和属性。左侧配置好水印之后,右侧会立即展示出来,用户可以实时查看水印效果。如下图所示:

    7.png

    各设置项介绍如下表所示:

    设置项说明
    水印内容

    1)点击下拉按钮选择水印内容,包括自定义公式、用户名、IP、当前时间

    2)水印内容默认为自定义公式:「=$fine_username + now()」,即「用户名+当前时间」

    3)输入框内容为字符串时,需要加上""‘’,例如"aaaa" 、'数字'

    4)若在输入框中输入不合法内容,将提示:「公式不合法」

    5)获取 IP 的函数getIp(),需要安装插件 常用函数集合插件

    6)水印写入 XML 内容需要用 <![CDATA[]]> 包一下

    水印颜色默认为灰色,用户可自定义
    水印字号默认为 20,用户可自定义
    水印间距

    1)默认横向 200,纵向 100,用户可自定义

    2)横向不得小于 100,纵向不得小于 50,且水印间隔值不可为负数

    注:2019-12-05 及之后版本才能使用「水印间隔」这个功能

    2.2 模板单独水印设置

    可以在设计器中为某个模板设置单独水印,该水印只对当前模板有效。

    注:若开启全局水印后,又为模板单独设置了水印,此时优先展示模板单独设置。

    2.2.1 普通报表

    1)在 FineReport 设计器中打开 GettingStarted.cpt 模板,点击「模板>水印」,选择「为该模板单独设置」,在配置面板设置水印内容和属性,右侧配置好水印之后,左侧会立即展示出来,用户可以实时查看水印效果。如下图所示:

    8.png

    各设置项介绍如下表所示:

    设置项说明备注
    文字

    1)在公式编辑框中键入水印内容,支持文字、公式、参数等

    2)公式暂不支持单元格,只支持参数

    3)输入框内容为字符串时,需要加上""‘’,例如"aaaa" '数字'

    4)水印写入 XML 内容需要用 <![CDATA[]]> 包一下

    分页预览、填报预览、数据分析、新填报预览、表单预览、移动端预览均支持显示水印,但它们的水印显示效果有所区别,详情参见本文第四章「注意事项」
    字号默认为 20,用户可自定义
    水印间距

    1)默认横向 200,纵向 100,用户可自定义

    2)横向不得小于 100,纵向不得小于 50,且水印间隔值不可为负数

    文字颜色默认为灰色,用户可自定义

    2.2.2 决策报表

    决策报表选中报表设计主体 body ,在属性面板下点击「水印编辑」按钮,弹出水印设置对话框,在右侧设置水印的内容和属性,水印的设置方法跟普通报表是一致的,此处不再赘述。如下图所示:

    9.png

    各设置项说明请参见本文 2.2.1 节表格内容。

    3. 效果查看

    3.1 PC 端

    PC 端效果如下图所示:

    10.png

    3.2 移动端

    App 及 HTML5 端效果如下图所示:

    注:水印公式若包含「$fine_username」,H5 端访问单张模板没有效果,需在 H5 端登录平台才有效果,详情请参见:H5端访问工程

    1.jpg

    4. 注意事项

    1)水印显示只支持 PDF 格式的导出,Word 和 Excel 导出不显示水印。

    2)定时调度任务的结果报表 cpr、frr 支持水印效果导出。

    3)IE11 及以下版本,水印显示效果基本和高版本浏览器一致,但由于浏览器兼容问题可能会出现水印遮挡点击的问题,更换浏览器即可。

    4)分页预览是按纸张大小显示水印,新填报预览按照内容大小显示水印,填报预览、数据分析和表单预览都是在报表整个 Web 页面显示水印。

    5)新填报预览时按照内容大小显示水印,但是导出为 PDF 后,整个 PDF 页面都会有水印效果。

    6)不支持本地打印。

    附件列表


    主题: 设计器简介
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!