报表设计器使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
报表设计器使用说明:
一、设计器界面组成及各部分功能描述:
各部分功能描述如下:
1、 工具栏:主要设置报表各元素的对齐,大小,以及拷贝,粘贴等功能
A 、 对于报表元素对齐,邻接以及调整大小,即前面的11个图标显示的功能,操作方
式如下:
首先点选要作为参照物的元素,然后再选取要调整位置,大小的元素(通过按住Ctrl 键,然后鼠标范围选择或者鼠标点选),选取好之后,单击工具栏上对应的功能按钮,完成所需功能 B 、 拷贝,粘贴,删除功能操作方式:
报表标准元素工具
报表设计区
报表元素属性设置区
报表元素树列表
工具栏
顶部对齐 中间对齐 底部对齐 相同宽度 相同高度 等宽等高
置前 置后
属性窗口
工具箱 报表元素窗口
拷贝:选择好要进行拷贝的元素,然后单击(工具栏上的)拷贝按钮
粘贴:拷贝完之后,点取你要粘贴元素的带区(即选择你要把拷贝好的控件放到哪个带区),然后单击(工具栏上的)粘贴按钮
删除:选择要进行删除的报表元素或者带区,单击(工具栏上的)删除按钮,完成删除操作,对于带区的删除,将会把带区里的所有元素同时删除,故会对带区删除进行提示。
C 、 置前,置后功能操作方式:
对于发生重叠的报表元素,可以使用置前,置后功能,操作方式即为选取报表元素,然后单击(工具栏上的)置前,置后功能按钮。
D 、 加锁,解锁功能操作方式:
对于已经设定好位置的报表元素,可以对他们进行加锁,以避免在操作中不小心移动他们的位置,造成重新对报表元素进行排布。
选择要进行加锁或解锁的元素,然后单击(工具栏上的)加锁解锁按钮
E 、 属性窗口,工具箱,报表元素窗口:
当图标下凹时,表示相应窗口可见,可以对他们进行单击,改变他们的显示状态。
F 、新增报表页,删除当前报表页,调整报表页顺序 单击新增报表页按钮,进行新报表页的增加 单击删除当前报表页按钮,进行当前报表页的删除
单击调整报表页顺序按钮,进行报表页顺序的调整
2、 报表标准元素工具箱:报表可使用的元素项,包括报表各带区,静态文本,图形,
字段文本等元素
组件箱元素操作方式:选择要放置的报表元素,在要放置的带区上单击,报表元素就会放置在鼠标单击的地方
区域项操作方式:选择要加入的报表带区,在报表页上进行单击,报表页将会自动进行排列。
3、 报表设计区:主要在报表设计区进行报表各带区,元素的布局
对加入的报表页,报表带区,报表元素进行布局
固定不变的文本内容 对应数据源
的文本内容
固定图片 斜线,反斜
线,椭圆等
只在报表第一页打印的区域 在报表每一页都打印的区域
报表明细 在报表每一页都打印的区域,放置在明细后面
只在报表最后页尾部打印的区域 在每一页顶部打印
的区域 在每一页尾部
打印的区域
4、报表元素树列表:显示的是一张报表所组成元素的树形列表,单击视图中元素,将
选中此元素
5、报表元素属性设置区:进行报表各元素的属性设置,包括位置,大小,颜色等
二、报表组成说明描述:
报表通常由七部分组成,分别是页眉、报表头、页头、明细、页尾、报表尾、页脚,这每一部分,通常称作带区。
页眉是指在报表每一页顶部打印的区域,类似于Word当中的页眉,可以定义公司的名称等信息,它在报表的每一页都打印。
报表头是指只在报表的第一页打印的区域,通常包括报表的名称等信息
页头指在报表的每一页都打印的区域,它位于报表头下面,通常包括表格内容的头
明细是报表的主体,要打印的动态内容都在这一部分显示。
通常是和数据表关联的一些内容页尾指在报表的每一页都打印的区域,它位于明细下面
报表尾指只在报表的最后一页打印的区域,位于页尾后
页脚是指在报表每一页底部打印的区域,类似于Word当中的页脚
三、报表类型与数据提供关系说明:
1、普通类型:
1、无明细
1、要求至少一个结果集,如果结果集中多条记录,设计数据区域区需要放在明
细区,才能显示多页,否则只能显示一页。
2、有明细
1、要求两个结果集(主表与明细表,两表间可以没有关联关系),按照明细记录
根据固定记录条数分页。
2、分栏类型:
1、无明细
1、要求至少一个结果集,设计数据区域主要在页头和页尾,根据记录数决定单据
数。
2、有明细
1、要求两个结果集(主表与明细表,两表间有关系,通过关连字段列表建立),
根据主表记录数决定单据数.。
设计的主表数据区域主要在页头和页尾,设
计的明细表数据区域主要在明细区。
四、报表制作范例:
1、根据实际报表确定报表模板所需要的几个带区
2、在每个带区中分别加入各报表元素,设置他们的位置,大小等属性
四、附报表属性描述:
报表里的计量单位使用毫米MM。
报表各区域对应属性:
1、Report:
DefaultPrinterPage :是否默认使用打印机纸张
PaperType :纸张类型,包括A4以及自定义纸张等。
DefaultPrinterPage=false时可用Size :自定义纸张大小。
PaperType为自定义时可用
包括width以及height
Margin :打印边距
包括left、right、top、bottom
2、ReportHeader以及ReportFooter:
Size :报表头或报表尾的高度
包括:height
约束:
一张报表最多只有一个报表头和报表尾
ReportHeader必须在ReportFooter前面
3、PageHeader以及PageFooter:
Size :报表页头或报表页尾的高度
包括:height
约束:
一张报表最多只有一个报表页头和报表页尾
PageHeader必须在PageFooter前面
4、Detail:
5、ReportTop以及ReporttBottom:
Size :页眉或页脚的高度
包括:height
约束:
一张报表最多只有一个页眉和页脚
ReportTop必须在ReportHeader前面
ReportBottom必须在ReportFooter后面
报表可使用控件对应属性:
1、报表控件公用属性:
Location :控件对应所在区域的位置
包括:x以及y
Size :控件的大小
包括:width以及height
Visible :控件是否可见(影响到打印以及打印预览)BorderStyle :控件边框类型
0 :无边框
1 :单线边框
2 :虚线边框
2、字段文本以及静态文本(LabelText)公用属性:
Font :控件的打印字体
name :字体名称
size :字体大小
bold :是否加粗
italic :是否斜体
underline :是否下划线
strikeout :是否中划线
Color :控件的颜色
backColor :背景色
foreColor :前景色(字体颜色)
LineHeight :行高,每一行内容打印的高度
MultiLine :是否多行文本(True ,False)
Align :对齐方式
0 :左(水平)上(垂直)
1 :左(水平)居中(垂直)
2 :左(水平)下(垂直)
3 :居中(水平)上(垂直)
4 :居中(水平)居中(垂直)
5 :居中(水平)下(垂直)
6 :右(水平)上(垂直)
7 :右(水平)居中(垂直)
8 :右(水平)下(垂直)
WrapStyle :换行类型(MultiLine = True时可用)
0 :区域换行打印
1 :页内换行打印
OverAreaStyle :超出打印区域时的处理方式
0 :截断文本
1 :增大区域,使能打印下内容文本
2 :缩小字体,使能打印下内容文本
LineNumber :区域平分行数(加下划线)
3、字段文本(FieldText)特有属性:
DataSource :记录集名称(或序号)
DataMember :记录集字段名称
Format :格式样式
0 :求和(SUM)
1 :平均值(A VERAGE)
2 :最大值(MAX)
3 :最小值(MIN)
4 :转大写金额
5 :取年份
6 :取月份
7 :取日
8 :
256 :自定义格式样式
FormatStyle :自定义格式样式
##.00,类似于此
Picture :是否图片字段
4、图片控件(Picture)特有属性:
Image :图像内容
SizeMode :控制图片框将如何处理图像位置和控件大小
0 :正常,
1 :拉伸图像,适合控件大小
2 :拉伸控件,适合图像大小
3 :图像居中(Center)
5、图形控件(Shape)特有属性:
LineWidth :线条宽度
ShapeType :形状类型
0 :正斜线
1 :双正斜线
2 :反斜线
3 :双反斜线
4 :矩形
5 :圆角矩形
6 :正方形
7 :圆角正方形
8 :椭圆形
9 :圆形。