介绍信是一种常见的格式文件,事实上也可以看做一种报表。传统方式是印好空白格式文件,用时手工填写。现在,电子信息系统已经日益普及,介绍信也可以在应用系统中选择人员信息后,通过代码或报表工具直接生成,然后经过电子签章,形成电子文档直接流转。

在国内的报表工具中,帆软和润乾都能实现这样的报表,实现方式都是通过富文本,但工具的使用上略有不同,实现效果也有一些差异。

首先我们来看下润乾报表的实现:

1. 根据要实现的表样在报表设计界面中确定内容的位置:

2. 增加报表参数:

报表中增加参数默认的名称是 arg1,arg2……这样命名的,为了在做表的时候清晰引用,建议把参数名称修改为有意义的名字。如果直接使用参数值,那么可以将参数类型设置为普通参数,如果使用的是根据参数值计算出来的值,那么参数类型应设置为动态参数,例如这里的人数 (num) 是根据输入姓名的个数动态计算出来的, 有效期填数(days)是根据输入的盖章日期和结束日期自动计算出来的。

3. 设置正文部分

介绍信的正文内容是一段文本,其中用下划线格式表示动态变化的部分。另外,还需要对行间距和列间距进行控制。为此,我们需要将单元格的类型设置为富文本,富文本表达式的具体写法为="<p style='line-height:30px;letter-spacing:5px;'>"+"    兹介绍<u>"+names+"</u>同志等<u>"+num+"</u>人前来你处<u>"+item+"</u>事宜。到时请予接洽为荷。"。

其中:

line-height:30px文字行间距;

letter-spacing:5px 字符间距设置;

<u>内容</u>会对标签中间的内容加下划线。

4. 设置 B5 格子的字体为宋体,字号为三号,自动换行。

5. 设置称谓,有效期,盖章日期表达式及单元格文字样式。

设置称谓所在单元格 B4 的表达式 =appellation+“:”,字体为宋体,字号为三号;

设置有效期所在单元格 C11 的表达式为 =“(有效期”+days+“天)”,字体为宋体,字号为三号;

设置盖章日期所在单元格 H11 表达式为 =string(date(start),“yyyy 年 MM 月 dd 日”),字体为宋体,字号为三号;

6. 来看下经过以上设置后,润乾报表实现的介绍信的效果:

再来看下帆软报表的实现:

  1. 根据要实现的表样在报表设计界面中确定内容的位置。


2. 增加模板参数,模板菜单——模板参数。

增加参数 7 个参数,参数名为 p1,p2……这样命名,不能手动修改,在引用参数的时候,要格外注意些。

p1 为称谓,对应设置参数的类型为字符串,默认值为“余杭区规划建设信息中心”;

p2 为姓名,类型为字符串,默认值为“李向前, 钱晓松”;

p3 为人数,类型为公式,公式设置为:COUNT(SPLIT($p2,“,”));

p4 为事项,类型为字符串,默认值为:“办理闲林街道中心小学里项校区项目”;

p5 为盖章日期,类型为日期,默认值为:2019/04/03;

p6 为介绍信有效日期,类型为日期,默认值为:2019/04/07;

p7 为介绍信的有效天数,类型为公式,默认值为:DATEDIF($p5,$p6,“MD”)。

3. 设置正文

选中正文内容所在单元格,点击插入富文本。

帆软有富文本编辑器,对于需要设置为带下划线显示效果的内容选中后点击图标,就可以自动生成<u></u>这样的标签,但是没有可以设置行间距和字符间距的工具按钮。

点击确定后,我们可以看到单元格中自动生成了部分内容带有下划线标签的文本。

4. 完善称谓,有效期,盖章日期的设置

A3 单元格插入公式:$p1+“:”

A10 单元格插入公式:“(有效期”+$p7+“天)”

G10 单元格插入公式:“盖章日期”+$p5

经过以上设置我们已经在帆软设计器下完成了介绍信报表的设置,现在来看下页面上的效果:

总结:

润乾没有提供富文本编辑器,如果要在一段文本中使用不同格式,需要手动写加粗、斜体、下划线、下标这样的标签属性,不能自动生成,但是可以手动增加其他的富文本标签来进一步控制行间距,字符间距的设置。

帆软提供了富文本编辑器,可以直接对选中的内容加粗,斜体,下划线,上 / 下标,所见即所得,不需要手工写表达式,但是有局限性,通过编辑器生成的内容不能手动增加更多富文本的设置,无法实现稍复杂的文本样式控制。所以,如果要实现的文档样式不要求行间距,字符间距,只是简单的下划线等文字样式用帆软是比较方便的,如果对于文档的样式有稍复杂的要求,那么使用润乾报表工具较为适合。

更多报表工具功能对比相关问题请查看:方案与选型相关问题分类导航
* 中国式复杂报表:不完全分组报表制作对比(润乾 vs 帆软)
* birt 报表与润乾报表对比
* ireport 与润乾报表对比
* Birt 交叉报表,对比润乾
* 润乾报表 V5.0 对比 帆软报表 V8.0

中国式报表——介绍信实现(润乾 vs 帆软)相关推荐

  1. 中国式复杂报表:按段分组报表制作对比(润乾 vs 帆软)

    概述 报表是用表格.图表等格式来展现数据的工具,不仅格式多样,其中数据更是要体现出动态的效果.其中,分组报表是常见的一种类型,包括按区域.产品类别.客户.年度.季度.月份等不同条件分组. 上图是一个典 ...

  2. 右边补0 润乾报表_关于润乾报表的补充说明 -

    分页说明:为方便大家开发,本人在工资系统中作出一个DEMO,经过测试后能正常使用.先将部分代码与注意事项发给大家看一下 第一步: 如果该报表需要分页的话,请将下面的 替换掉原先的. 第二步: 增加 $ ...

  3. java web 润乾报表教程_润乾报表开发 基础教程.ppt

    润乾报表开发 --基础教程 主格和附属格 单元格进行扩展的过程中,缺省情况下,相对于其右(下)边的单元格而言,扩展格是主动复制的,被称为其它格(其右/下的格)的主格,而其右(下)的单元格是被动跟随复制 ...

  4. java web 润乾报表教程_润乾报表 dashboard 分析

    在<润乾报表多维分析功能漫游>一文中我们已经见识了润乾报表分析控件的妙处:可视化的拖拽模式,灵活的计算方式,脱离敲打复杂多变的查询语句,只需要动动鼠标就可以获取所需要的数据.除了多维分析外 ...

  5. 润乾报表打印html,润乾报表纯文本打印的实现

    一些客户要在pos机上或者超市的收银机上使用润乾报表,并且要调用打印功能,但是如果调用applet的打印或者常规的打印方式可能打印起来会比较慢,没有办法满足客户的需求,因为超市收银的打印和pos机的打 ...

  6. 润乾集算器与帆软报表集成 (直接通过 jdbc,类 DB 存储过程方式调用)

    集算器概述 集算器作为一种大数据计算工具,不仅在润乾产品体系中能发挥它的巨大作用,在其他绝大部分数据处理.数据计算领域的项目.产品中,也都有他助力计算的身影.比如传统的报表工具,报表项目中,80% 的 ...

  7. 报表工具对比之润乾报表与锐浪报表对比

    目前市场上报表工具五花八门,国内的.国外的.开源的.收费的,让人不免有眼花缭乱之感.本文将简单地从报表设计.数据处理.数据填报.数据分析.集成调用几方面对大家使用的比较多的润乾报表和锐浪报表(Grid ...

  8. abap al设置单元格可编辑 oo_润乾报表美化设置 -- 样式

    在制作报表时,报表设计人员经常遇到下面这些美化报表的问题: 为什么我做出的报表领导总觉得不好看不满意 美化一张报表要设置太多的格式和属性,那么多报表都得重复设置,真繁琐 系统中不同人做出的报表展现格式 ...

  9. 润乾报表分组求和_实现报表数据预先计算

    报表应用中,如果数据量较大或计算过程较复杂,往往会导致报表数据源准备过慢,从而影响报表性能.这种情况下可以预先计算报表需要的数据,在呈现时直接引用,使得用户在访问报表时可以迅速地获得响应. 一.当前的 ...

最新文章

  1. R语言无序多分类Logistic回归模型实战
  2. 学python需要学数据库吗-学习python用什么数据库好?
  3. Java数据结构和算法(四)——栈
  4. 获取当天是当年/当月的第几周
  5. ARM Trustzone介绍-视频学习
  6. 【FI学习笔记】客户发票收款清账
  7. ARCSDE的直接连接(SQLSERVER)
  8. 织梦DedeCMS使用SQL批量替换文章标题内容
  9. 【系统架构】缓存Memcache 使用原子性操作add,实现并发锁
  10. MySQL数据库(七)
  11. Cisco基础(六):配置目前网络环境、项目阶段练习
  12. 虚拟机克隆后没有IP
  13. makefile编写规则
  14. 简繁体互换工具:opencc
  15. 传智java完整教学视频
  16. 使用 Jib 生成 Java Docker 镜像
  17. Q 2:真的是格局不够吗?
  18. 支付宝与微信对账文件解析
  19. poj1125Stockbroker Grapevine(最短路floyd)
  20. 英语计算机主板接口有,主板上常见英文的解释

热门文章

  1. Realtek HD Audio Driver安装失败的解决方法
  2. 张家俊:关于ChatGPT八个技术问题的猜想
  3. php fpm什么意思,php-fpm是什么?
  4. 30个与众不同的国外优秀网站设计案例
  5. Java 视频文件、图片文件互转Base64编码(springboot)
  6. 活动倒计时|您有一封RTSCon 2022圆桌会议邀请函
  7. 华为鸿蒙邀请函,2019年华为开发者大会邀请函曝光,鸿蒙实锤?
  8. macOS Monterey 12.0.1 App闪退问题
  9. P2P技术原理及应用(2)
  10. ios 设备获取idfa_获取iOS设备唯一标示UUID