反馈已提交

网络繁忙

水印设置

  • 文档创建者:ukae
  • 历史版本:42
  • 最近更新:Fairy.Zhang 于 2024-12-14
  • 1. 概述

    1.1 版本

    报表服务器版本  HTML5 移动端展现插件版本功能变更
    11.011.0.37-
    11.0.16-FineVis 数据可视化插件 V1.17.0 版本支持服务器全局水印设置。详情参见 3.4 节
    11.0.17-新增决策报表新自适应导出 PDF 支持单张模板水印
    11.0.22-新增决策报表新自适应导出 PDF 支持全局水印

    1.2 应用场景

    企业发展过程中会产生大量的线上数据,防止数据泄露成为企业信息安全的重点。企业不仅要防控来自外部的数据入侵,还要防止内部员工有意无意的泄露。

    水印是一种防止数据泄露的有效方式:

    1)在内部员工截图或者导出相关资料时,可以提醒员工这是绝密资料,禁止外传。

    2)在员工泄露内部资料后,方便企业追查责任人和泄漏源。 

    1.3 功能简介

    FineReport 支持对整个系统内的模板/单张模板设置水印。

    1)管理员可在数据决策系统的「管理系统>安全管理>水印设置」中为所有模板设置水印。

    2)模板制作者可在设计器中点击「模板>水印」,为单张模板设置水印。

    2. 全局水印设置

    2.1 生效范围

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

    模板编辑、预览、导出界面均有水印效果。

    2.2 添加权限

    超级管理员默认可从数据决策系统设置水印。普通用户如需添加,需要超管授予权限。

    超级管理员登录数据决策系统,点击「管理系统>权限管理>全局设置」,打开「分级授权」,点击「保存」。如下图所示:

    image.png

    超级管理员登录数据决策系统,点击「管理系统>权限管理>权限配置」,选择权限载体「部门/角色/用户」,选择具体项,打开「管理系统>安全管理>查看权限」。如下图所示:

    image.png

    2.3 具体设置

    有权限的用户登录数据决策系统,点击「管理系统>安全管理>水印设置」开启「水印设置」按钮。

    在左边的配置面板设置水印的内容和属性,右侧会根据设置项实时调整预览效果。如下图所示:

    image.png

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

    设置项
    说明
    水印内容自定义公式

    规则:

    1)水印内容默认为「用户名+当前时间」:=$fine_username + now()

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

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

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

    示例:

    1)公司名+用户名+时间:="公司名" + $fine_username + now()

    2)公司名+部门+用户名:="公司名" + $fine_position + $fine_username

    3)用户名+登录IP:=$fine_username + getIp()

    注:使用getIp公式时需要安装常用函数集合插件

    用户名显示登录用户的用户名,而非姓名
    IP显示登录用户的设备 IP
    当前时间显示当前时间
    水印颜色默认为灰色,用户可自定义
    水印字号默认为 20,用户可自定义
    水印间距

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

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

    3. 单张模板水印

    3.1 生效范围

    为单张模板设置了水印后,水印效果生效范围如下:

    1)若开启水印设置后,又为模板单独设置了水印,此时优先展示模板单独设置。

    2)模板编辑、预览、导出界面均有水印效果。

    3.2 普通报表

    在 FineReport 设计器中打开需要设置水印的模板,点击「模板>水印」,选择「为该模板单独设置」。

    在左边的配置面板设置水印的内容和属性,左侧会根据设置项实时调整预览效果。如下图所示:

    9.png

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

    设置项说明备注
    文字

    规则:

    1)在公式编辑框中键入水印内容,支持文字、公式。公式不支持单元格,只支持参数

    3)水印内容默认继承服务器设置的自定义公式

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

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

    示例:

    1)公司名+用户名+时间:="公司名" + $fine_username + now()

    2)公司名+部门+用户名:="公司名" + $fine_position + $fine_username

    3)用户名+登录IP:=$fine_username + getIp()

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

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

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

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

    3.3 FVS 可视化看板

    在 FVS 可视化看板中,点击「模板>FVS模板设置>水印设置」,可勾选是否「应用服务器全局水印」,勾选则跟随服务器全局水印设置。

    若不勾选,则表示当前模板无水印,即 FVS 不支持模板自定义水印。如下图所示:

    1692957747276960.png


    3.4 决策报表

    决策报表选中报表设计主体 body ,在属性面板下点击「水印编辑」按钮,弹出水印设置对话框。

    在左边的配置面板设置水印的内容和属性,左侧会根据设置项实时调整预览效果。如下图所示:

    9.png

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

    设置项说明备注
    文字

    规则:

    1)在公式编辑框中键入水印内容,支持文字、公式。公式不支持单元格,只支持参数

    3)水印内容默认继承服务器设置的自定义公式

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

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

    示例:

    1)公司名+用户名+时间:="公司名" + $fine_username + now()

    2)公司名+部门+用户名:="公司名" + GETUSERDEPARTMENTS(1) + $fine_username

    其中,GETUSERDEPARTMENTS(X),可获取部门职位里面的第 X 层部门,详情请参见:权限细粒度参数控制

    3)用户名+登录IP:=$fine_username + getIp()

    PC 端预览、移动端预览均支持显示水印,但它们的水印显示效果有所区别,详情参见本文第五章「注意事项」
    字号默认为 20,用户可自定义-
    水印间距

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

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

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


    4. 效果查看

    4.1 PC 端

    PC 端预览效果如下图所示:

    注:若不登录数据决策系统,直接在浏览器窗口预览单张模板,「$fine_username、$fine_role、$fine_position」3 个参数不生效。

    10.png

    4.2 移动端

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

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

    注2:FVS 移动端模板水印需使用 V1.18.1 及之后版本的「FineVis数据可视化」插件。

    1.jpg

    5. 注意事项

    1)关于导出水印:

    • 普通报表导出 PDF,默认支持导出水印。

    • 普通报表导出 word 和 excel,需要依赖「模板导出属性」来实现导出水印(11.0.9及之后支持),详情请参见:模板导出属性

    • FVS 默认支持导出水印。

    • 决策报表旧自适应需要安装 决策报表导出插件 后方可导出,仅支持 PDF 导出水印,不支持 Word、Excel 导出水印。

    • 定时调度任务的结果报表支持导出水印。

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

    3)分页预览是按纸张大小显示水印,填报预览、数据分析和 PC 端预览都是在报表整个 Web 页面显示水印。

    4)不支持本地打印。

    5)水印不支持调节透明度。

    6)水印字体:

    • Windows 系统提供使用 MIcrosoft YaHei 、SimHei 、Simsun 。

    • 其他系统使用 PingFangSC 、Hiragino Sans GB 、Arial 、Verdana。其中只有 PingFangSC 支持展示中文水印。

    • 字体优先级顺序从左到右依次降低。

    附件列表


    主题: 安装与升级
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持