如何自定义报表模板水印效果

1439
0

yangqh 数据老手Lv5

发表于2023-2-10 10:32

楼主
从ABI522版本后系统支持了水印设置,且可以自定义水印内容(参考:https://bbs.esensoft.com/thread-134043-1-1.html),但是这里的设置是针对系统全局的设置,如果想要每张报表的水印效果不一样,如何实现呢?下面为大家介绍设置方法


Step1、首先,还是需要在系统管理-》系统设置-》分析与展现-》报表展示页面中勾选“显示水印”,开放水印功能
Step2、然后,在报表的高级属性-》脚本-》客户端脚本可定义水印内容,例如:
  1. var otdiv = document.getElementById("otdivid");

  2. var b = otdiv.childNodes;



  3. for(var i=0; i<b.length;i++){

  4. var temp= b[i];

  5. temp.innerHTML="测试水印AAA";

  6. }
复制代码
Step3、报表样式里面可以写css定义水印样式,比如:
  1. //定义透明度

  2. div#otdivid div{

  3. opacity:1!important;

  4. }
复制代码

最近看过此主题的会员

曹龙腾

wxw

6515044qqq

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号