报表设计器使用说明.doc

上传人:scccc 文档编号:13122502 上传时间:2021-12-15 格式:DOC 页数:19 大小:835.50KB
返回 下载 相关 举报
报表设计器使用说明.doc_第1页
第1页 / 共19页
报表设计器使用说明.doc_第2页
第2页 / 共19页
报表设计器使用说明.doc_第3页
第3页 / 共19页
报表设计器使用说明.doc_第4页
第4页 / 共19页
报表设计器使用说明.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《报表设计器使用说明.doc》由会员分享,可在线阅读,更多相关《报表设计器使用说明.doc(19页珍藏版)》请在三一文库上搜索。

1、报表设计器使用说明广州市殷雷信息技术有限公司目录一、操作界面介绍1、2、3、4、5、6、7、8、9、概述 选中报表元素对象 删除选中对象 剪贴复制粘贴对象 插入页脚和页眉 插入报表头与报表尾 调整报表头和报表尾顺序 插入部件框 定义参数10、 页面设置二、新建一个报表1、2、3、输入主标题 选取新报表所需要的数据集 选择报表节三、报表设计1、2、3、4、5、6、调整页面设置 插入列 插入其他部件框 插入分组 插入报表尾 插入子报表四、报表常用功能介绍1、2、3、4、5、6、7、8、9、记录集 对齐 参数 边框模式 统计框 系统变量框 综合文字框 设置文字绕行 设置分组操作界面介绍1、概述报表设

2、计器应用程序是用来专门设计报表模板的可视化工具,整个应用程序的主界面由:主菜单,工具栏,报表布局窗口,对象浏览窗口,属性编辑窗口组成。其排列方式如下图:工具性担*巾曷iE口时魏训畑口兄性網辅甯口主菜单与工具栏:提供执行各种设计任务的界面接口。报表布局窗口:所有可以显示的报表元素都显示在本窗口中, 报表设计者可以在此窗口中改 变显示对象的大小、 位置、顺序等。可以选中显示的对象查看其属性。 可以在此窗口中通过 鼠标右键打开关联弹出式菜单,关联弹出式菜单中会列出当前选中对象的关联操作命令。在树形界面控件中可以选中对象浏览窗口:以树形方式显示当前的报表模板中的所有对象, 对象,不可见的对象只能在此进

3、行选中。属性编辑窗口:显示当前选中对象(有可能是多个)的属性项与属性值,并可以对属性值进行修改,或者是进入某些属性的属性编辑对话框。2、选中报表元素对象在报表设计器中,只有选中报表对象之后才能对其进行操作,例如在属性编辑窗口中查看与修改属性值、删除对象、改变对象大小与位置等。Grid+Report提供了多种方式进行报表对象的选中:2.1、在报表布局窗口中显示了所有可显示的报表对象,在此窗口中可以选中显示出来的对象。通过鼠标点击选中被点击的对象。配合Shift,Ctrl按键可以进行多重选择,目前只有部件框、格标题格、内容格能够进行多重选中。«通过鼠标拖拉矩形进行圈选,与矩形区域相交的部

4、件框将被多重选中。 按Tab或Shift+Tab 按键在当前选中对象的同类对象之间切换选中。按Esc按键取消当前对象的选中,此时选中对象变成报表主对象。22、执行快捷键 Ctrl+A 可以选中当前对象的全部同类对象或其所有子对象。2.3、在对象浏览窗口中,所有的报表对象都已经按层次关系显示在树形控件中,通过 选中对应的树节点来选中对应的对象。不可见的对象一般在此窗口中进行选中。在对象 浏览窗口中不能进行多重选择。2.4、在属性编辑窗口中,在顶端有对象下拉列表组合框,在当前选中为单个对象时, 显示选择项为当前选中对象,通过改变组合框的当前项来选中对应对象。2.5、集合属性对话框中可以通过选中集合

5、元素项,并可以进行多选3、删除选中对象可以删除当前选中的对象,有以下几种方式可以执行删除操作。3.1、按 Delete 按键。3.2、执行主菜单命令:编辑 -删除。3.3、执行弹出式关联菜单命令:删除。3.4、集合元素对象可以在集合属性对话框中进行删除操作。4、剪切复制粘贴对象报表设计器支持规范的剪切复制粘贴功能,这些操作不仅可以在同一报表上进行,还可以在不同的报表间进行。任何报表对象都可以进行剪切复制粘贴操作。通过执行对应的快捷键或菜单项执行相应的操作,这些操作与Windows程序的规范操作保持完全一致。5、插入页眉与页脚以下说明插入页眉的操作过程,插入页脚有类似的过程,在此不重复叙述。执行

6、主菜单:“插入-页眉”命令。-或者-执行弹出式关联菜单:“插入-页眉”命令。注意:因一个报表只允许定义一个页眉,如果已经存在页眉,则执行插入页眉的操作被禁止。6、插入报表头与报表尾 以下说明插入报表头的操作过程,插入报表尾有类似的过程,在此不重复叙述。 执行主菜单: “插入- 报表头”命令。 - 或者- 执行弹出式关联菜单: “插入 - 报表头” 命令。在一个报表中可以定义多个报表头与报表尾。 报表头与报表尾可以设定是否在每一页重复显 示。7、调整报表头与报表尾顺序当存在多个报表头时, 有可能需要改变报表头的显示顺序。 以下说明改变报表头顺序的操作 过程,改变报表尾顺序有类似的过程,在此不重复

7、叙述。在某个报表头的显示区域上执行弹出式关联菜单“上移”或“下移”命令。注意: 如果只存在一个报表头, “上移”与“下移”命令都不能执行。 如果当前报表头位于 所有报表头的最前面,“上移”命令不能执行。如果当前报表头位于所有报表头的最后面, “下移”命令不能执行。8、插入部件框操作步骤执行主菜单:“插入 - %具体类型 %框”命令。 %具体类型 %是指:静态、字段、统计,系统 变量,图形之一。 - 或者 - 执行工具栏中某个插入部件框的按钮。此时报表设计器将进入插入部件框状态, 将鼠标光标移动到准备插入部件框的容器上, 鼠标 光标变成十字光标, 在适当的位置点击鼠标, 新部件框将插入到点击的位

8、置。 如果点击过程 中拖动了鼠标,则部件框的大小为鼠标拖动位移量。设计器退出插入部件框状态。注意: 如果准备插入的部件框在部件框容器上是不可接受的, 则鼠标光标变成禁止光标。 在 设计器处于插入部件框状态下,任何操作都将使设计器退出插入部件框状态。9、定义参数 定义参数在参数集合对话框中进行,首先必须打开参数对话框,打开参数对话框方式如下: 执行主菜单:“报表 - 参数集合 . ”命令。 - 或者- 选中报表主对象,在属性编辑窗口中选中属性项“参数集合 . ”,执行编辑框中的按钮。打开参数对话框后,根据集合对话框的操作方式增加,移除参数。关于参数的数据类型说明:a) 字符:用于记录字符值,无长

9、度限制。b) 整数:用于记录整数值,根据格式串生成值的显示文字。c) 浮点数:用于记录浮点数值,根据格式串生成值的显示文字。d) 日期时间:用于记录日期时间值,根据格式串生成值的显示文字。e) 布尔:用于真假值,根据真值显示文字与假值显示文字生成值的显示文字。10、页面设置页面设置参数确定了报表在设计时使用的纸张信息,页面设置在页面设置对话框中进行,打开参数对话框方式如下: 执行主菜单:“文件-页面设置”命令。-或者-选中报表主对象,在属性编辑窗口中选中属性行“PaperSetting ”,执行编辑框中的按钮。F图为页面设置窗口界面图页面设置娥型预览纸型:宽度.21.0000高度;29. TO

10、OO遊上下左右打群偏移 右偏移CO:下偏移(T):方向纵向<?'懂向 确定 I 取消 I新建一个报表启动报表设计器,默认进入设计界面, 选择“文件” T “新建”,打开报表新建向导。如图:1、输入主标题一般报表不需要副标题, 可以直接留空),设置新报表的纸张方向 (纵向或横向),默认为纵 向。点下一步,进入数据源设置,如图:Cd选取的数据集-夯部券顶费用-分剖洁单费用走瓠表生材设备 涪单増加费 清单费用表清单取费菠相应 清单工料 分部综合漕单弓 定额表综合单乍 主材设备材料学 清单表 主要材料 建蔬疋总 建抚汇总2 费用表项 费用表顶抚KV以 建筑汇总安装工7li M J 4rT

11、 IG -< ijL uii >h現蛊世)編辑的唯一骗号淸单犒码涪单名称淸单单便涪单工程旨163KbiiOOlOO拆除违產曼顼LOOOO177KW06120空调主机R台800. 0000191K粤0206120防盜网拆呂m21000.0000205K粤0206120曲外墙怖耳m28052, 1000 '219K0206120招也广芒氐m. OQQO233K粤0206120走廊天花申詔29Y.2100247K0206120门窗拆除t>,23382.5500261K0206120墙面涪诜m2574B.3100275KWQ2CB12C原有卷门逢m2764.0000239K4

12、020E010 墙面钉(£ £8052. 1000307K粤0202010墙面底层衣血8052 10003TQK301001001走廊天花債m223L2100409K506001010走廊天花匚m2297.21Q0439K506001001面油浅董吏m23398.1700494KSOBODldOZ面油橘红目诫2115 9500549E506G01003面油东色夕迪109B 5200 Vk, ,|.| |上一步 下一步取消“四、其他”t 1、宏代码编辑),进入报表2、选取新报表所需要的数据集 如:定额表,点下一步(修改宏代码请参考 节选取,如图:3、选择报表节一般默认选取报表

13、头和明细行, 设计者可以按需要勾选页眉、 报表尾、页脚等报表节,需要 显示页码的报表, 请勾选显示页码,勾选显示页码后可以选择页码显示方式: “第n页 共 m页”、“n / m”、“第n页”。设置完成后点完成,向导完成,生成新报表,如图:二、 扌报表设计根据不同的报表要求,进行报表内容设计。1、调整页面设置“主菜单”7“页面设置”进行页面设置,如图:设置边距(建议设置左 1.5,右1.5 ),其他默认,确定。2、插入列在插入其他部件框前,需要先插入列。插入列方法:在明细网格上右键,“插入” 7”列”,插入一新列,或者直接从记 录集里拖拽字段到明细表格。3、插入其他部件框a)在需插入部件框的报表

14、节上右键,“插入”7“部件框“7“具体部件框”b)在明细网格中要插入部件框的列 (标题行或者内容行),设置其自由格属性为“是“,再进行插入部件框操作。4、插入分组在设计结构比较复杂的报表时,经常需要插入多个分组。a)插入分组方法:在报表节上右键,“插入“7”分组“,插入分组后需要在属性窗口找到新建分组(如:Groupl:分组),设置分组的依据字段。b)在分组中插入部件框时,通过设置对齐列来对齐内容格里的一列,或者设置对齐列和对齐列扩展来对齐内容格里的多列。5、插入报表尾报表需要小计的,一般要插入报表尾来实现。(报表尾可以插入多个)。 报表尾插入方法:在报表节上右键,“插入“7”报表尾”。6、插

15、入子报表a)设计多层结构的报表时,经常需要插入子报表, 子报表不能直接插入到明细内容行,不过可以在有自由格承载时插入到明细内容行,在其他报表节(如报表头、报表尾、分组等)可以自由插入。b)插入子报表方法:在报表节上右键,“插入“t”部件框”子报表“。c)子报表功能和结构跟主报表一样,需要设置数据源,如图:圭唱朗邈番集-芬部分触用A-外部群费用定諏表淆单増加贵清单鹅表清单輟及相应工師港单工料分部礫合悔单子目増加费都: 定諏表际合車价分析 主材繼备材科雯明跚港单表主要洲建说汇总建筑汇議费用觌ami下配电 建就总殲工程亡总曲 措施顶目结負表錯負 其他顶目暂仙明晦 苴也顶目总预刨艮务墨粥标 费用表顶頂

16、目计费理序表电 二彌畀顶v唯-鵝定飆子目单症综合单桥数建含损素损玮、163KkOlOOl拆除违章程项1900011117KBlf拆除台喙800SM191KA2D-St防盗网扳目lMm21585.75101020A20-52墙而tfi面JI lOOnf6S7.29380,521380.521219K加1拆除伽23423.09g9233KA20-4Z天欄换IMnf903,712.97212.9721247KA20-&8门鋤除1 cmS37 3933. 826533.8265261KBU悔洗*125 8&35748.313. 31215KBV悔洗m25.66764T&42&a

17、mp;9KA10-41墙、画loonf1639.8330.5252330.52523(HKAiO<&墙面聚合100m22645.5&3B0.5213C0.52130A10-1庫层林灰loom*1215.44380.521380.521307K6001596«3731.3!635.47007 &35.470073T0EAll-2水視石灰E 1斯21052,522.萍212.972137OK6001596干脚拌艮m3T31.31004嘶A16-1S4剖威品凤弓10On2157& 452.97212.V721409KA1S-189竦东而乳Jf 100m

18、?1536.214. mi2.9721439KA16-204外墙乳ffiS? lOOmZ5919 64131B17133.9S17vJ1 # N A d M吐2亡J M AJ WVA R iJi AA AA d tffd AA AA iE<>瞬与主抵表关联字段HH-J r不关联预蛊电)编辑确定取消选取好子报表的数据集后,还需要选择与主报表的关联字段,或者勾选不关联,子报表会自动跟主报表通过选取的字段进行关联。四、报表常用功能1、记录集a)在每次新建报表或者子报表时,要选择数据集,选择好报表的数据集后, 会自动生成记录集,同时存储好宏代码。b)记录集字段格式设置:选中一个字段,在其数

19、据类型为数字或者日期等类型时, 可以设置字段的格式属性,如图:点击格式后面的按钮,进入格式设置,如图:类型:匕额规码金百页小数位数了回丿卜数位用零补芥千分恆分隔负数括号显示显示正号Z' u不显示大写汉字金额科学计数法1234,87651234.SB0-1234.8765-1234.88确定取消c)记录集在报表设计过程中, 还可以重新选取其他记录集, 在主菜单T ”数据” T “数据源设置“。新生成的记录集会替换原来的记录集。d)在报表设计过程中,可以通过修改宏代码来修改记录集,在主菜单t ”数据” t“数据源修改”,修改完宏代码后,点击调试,可以看到修改后的宏代码运行结果。如图:

20、69;ox预览世)鋁辑理)Public Sub gtRecord陆FlagDim iDim ProjChildDim DbiPafentConst adVarChar = 200Const adlntegef = 3Cont adDouble = 5初始化数据集甩血If rsLFields.Count - 0 ThenretFhkk Append '唯一編号 t ad如Char. 15.32 rSLFiel(fe.Append .活单編码;adVaFChar, 50,32 ratFie 匪命 pend '情单名称二 ad/aiChv, 2 近 32 id Fields.Appe

21、nd 话单单血:ed/aiChar, 20,32 rsl Fields. Append 1 清单工稈晕 t adVarChar 100,32 rst.Fieltfc.Append '清单粽合单fT adDouble, 255. 32凋试Av|保存退出2、对齐a)在设置报表时,请尽量使用多列的方式设计,以便于对齐和文字太多时的自动撑大或缩少。b)插入一个部件框(静态框或统计框或综合文字框等),在其属性中设置对齐列,对齐到相应的单列。同时设置对齐列和对齐列扩展,可以使部件框对齐到多列。3、参数a)在每次新建或者重新选取数据集时,都会更新参数。b)子报表可以通过参数跟主报表进行数据关联(即在

22、子报表里设置参数名字和主报表的记录集名字相同,子报表的参数值等等于主报表的记录集,主报表的记录集变化,子报表参数值也同步变化)。c)子报表的第一个参数都是默认的跟主报表关联参数。4、边框模式a)默认的部件框是没有边框的, 可以通过设置部件框的边框模式来设置边框。(画上、画下、画左、画右)。b)明细网格本身也有边框,一般默认的是(画上、画下、画左、画右),可以在明细网格的属性中修改。5、统计框a)使用统计框时,可以设置数据字段,也可以设置成表达式,如图:丽|选择表达式,进入表达式设置,如图:6、系统变量框a)系统变量包括当前日期时间、页数、页号、行号、记录号等,可以在系统变量 框的属性中设置“系

23、统变量“。7、综合文字框a)综合文字框可以插入“字段“、”参数“、”文字“、”系统变量“、”统计函数",还可以插入表达式。b)在综合文字框的属性 “文本”,点击后面的按钮,进入设置综合文字框的内容。8、设置文字绕行a)当一个内容格装不下所有文字的时候,可以设置内容格的文字自动绕行属性为“是”,可伸展属性为“是”,内容格会自动适应文字内容。b)不要在自由格里设置,文字自动绕行属性为“是”,可伸展属性为“是”,否则有可能造成报表对齐出错。9、设置分组a)设置分组时请先设置好分组的依据字段,或者按页分组,在属性窗口,选择需要设置的分组(如:“Groupl :分组”),设置“依据字段”,如图:(请注意, 是选择分组,不是分组头也不是分组尾)b)在分组头或者分组尾一般都需要设置换新页方式(节前、节后、节前或节后)。c)使用分组的占列式可以达到合并行的效果,设置分组头的占列式为“是”,再选择占据列(如:Column1),可以达到占据 Column1的效果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1