介绍信是一种常见的格式文件,事实上也可以看做一种报表。传统方式是印好空白格式文件,用时手工填写。现在,电子信息系统已经日益普及,介绍信也可以在应用系统中选择人员信息后,通过代码或报表工具直接生成,然后经过电子签章,形成电子文档直接流转。
在国内的报表工具中,润乾可以实现这样的报表,实现方式是通过富文本实现的。
下面我们来看下:
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. 来看下经过以上设置后,润乾报表实现的介绍信的效果: