用葡萄城报表设计人事管理单据类报表
单据/档案类报表常见于人员管理系统,这类报表常包含个人基本信息介绍,经历,评价,
结论等信息。该类报表的特点:标题在左,右边为内容。每项内容单元格的样式都是有严格
要求的,通常报表的上半部分信息密集,下半部分为大量的数据填报信息,因此占用空间比较
大。该类报表通常有固定的页数。
本节主要介绍如何使用葡萄城报表的矩表控件,开发档案类报表。
关于葡萄城报表:葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报
表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,
可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、
负载均衡及跨平台发布。
7.1报表模板
7.2报表结构分析
左侧为标题,右侧为内容。
内嵌图片控件。
详细信息高度不一致。
跨行单元格合并。
7.3实现思路
使用矩表控件。
添加多级静态列。
跨行单元格合并。
7.4报表实现
(1)新建RDL报表模板。
(2)添加数据源和数据集
数据集SQL语句:
Selectfrom干部履历
(3)添加矩表控件。
(4)删除分组单元格
因为不涉及动态列,首先需要删除列分组和行分组单元格。
(a)删除行分组。并设置该行Size的Width属性为0。
(b)删除列分组
右键单击列分组单元格,选择“列分组”-》“删除分组”。
并设置该列Size的Width属性为0
(5)构造基本信息模块
(a)插入静态列
右键选中TextBox1插入列,右侧。(重复执行7次)
效果:
(b)插入静态行
右键选中TextBox1插入行,下方。(重复执行6次)
效果:
(c)输入项标题
效果:
(d)合并单元格
合并图像块:
合并学位块:
(e)合并毕业院校块
效果:
(6)添加职务模块
选中“学历学位”单元格,插入行(执行三次)。
效果:
输入内容,合并单元格:
效果:
(7)添加详细信息模块
该模块每个内容项对应一行内容,显示大量的文本。因此需要进行单元格合并,设置足够的行
高。
添加静态行:
选择“拟免职务”,选择“插入行”-》“下方”(执行6次)
效果:
输入项内容,合并单元格:
输入项:
合并单元格:
效果:
调整行高:
(8)绑定数据
添加Image控件至图像单元格,设置照片Value:=Fields!照片.Value
效果:
|
|