Excel报表大师 - 天空动力.doc

上传人:da****u 文档编号:1240161 上传时间:2019-01-09 格式:DOC 页数:14 大小:2.42MB
下载 相关 举报
Excel报表大师 - 天空动力.doc_第1页
第1页 / 共14页
Excel报表大师 - 天空动力.doc_第2页
第2页 / 共14页
Excel报表大师 - 天空动力.doc_第3页
第3页 / 共14页
Excel报表大师 - 天空动力.doc_第4页
第4页 / 共14页
Excel报表大师 - 天空动力.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、天空出品 必属精品 官网:http:/ 用户反馈邮箱:1Excel报 表 大 师使用说明书版本号:1.0官网:http:/QQ交流群: 326062194版权所有 2015 SkyDev Corporation 保留所有权利天空出品 必属精品 官网:http:/ 用户反馈邮箱:2一、前言Excel 报表大师是一款创新的通用报表输出软件,它可以为针对 Excel 文件有大量编辑需求的企业和个人带来强大的生产力。如果你需要从数据库中生成大量复杂的表格,不需要你会编程,也不需要你聘请软件工程师开发专用软件,使用“报表大师”吧!它可以轻松帮你搞定一切有关电子表格的输出问题;不仅仅如此,同时它还支持对数

2、据进行检查、分析、统计与汇总,对 Excel 文件进行批量打印、管理、编辑等操作。二、安装1、运行环境Excel 报表大师可以运行在 Microsoft Windows XP 及之后的所有 Windows 操作系统上,兼容 32 位和 64 位系统;运行报表大师需要安装 Microsoft .NET Framework 4.0 运行时,如果要使用报表大师提供的“批处理工具” ,还需安装 Microsoft Office 2003。2、下载请访问官方网站 http:/ 报表大师”的最新版本。三、基本操作1、主界面天空出品 必属精品 官网:http:/ 用户反馈邮箱:32、 “报表工程编辑”界面打

3、开或者新建报表工程后,会进入“报表工程编辑界面” 。天空出品 必属精品 官网:http:/ 用户反馈邮箱:43、 “Excel 批处理工具”界面“Excel 批处理工具”可以对目录内( 支持子目录)的 Excel 文件进行预览、编辑、批量打印、标记、删除等操作。天空出品 必属精品 官网:http:/ 用户反馈邮箱:5四、在正式使用之前你需要知道的概念1、 “报表工程”和“数据集”报表大师可以使用数据库内的任意一张表作为“主表” ,主表的每一条记录对应于一个输出的Excel 文件,你可以对主表设置过滤条件来剔除不想输出的记录。一张主表可关联任意数量的子表,子表可继续关联子表并可无限嵌套。如果两张

4、表内的某个字段数据值能够一一对应,那么他们就可以建立关联。 “报表大师”之所以能输出任何复杂的电子表格,其核心就建立在表与表关联的基础之上。图 1 展示了“报表大师”通过表与表之间多重关联后形成的数据结构图;我们把这些有隶属关系的表统称为“数据集” ,在报表大师中,你可以通过“新建报表工程”来配置数据集及数据的输入输出等信息,报表工程是一个单独的文件,扩展名为“.rep” 。2、 “数据标签”为了在 Excel 中输出数据,首先你需要通过 Excel 制作一个“模板文件” , “模板文件”用于固定表格中“格式不变的部分” ;而内容及格式可变的部分,在“报表大师”中采用了一种称之为“数据标签”的

5、标记文本来实现;“数据标签”用于指示数据库中的数据如何排版到 Excel 单元格中;“报表大师”共有两种类型的“数据标签” ,分别是:“主表数据标签”和“子表数据标签” ,你只需要按需求将“数据标签”填写到模板内对应的单元格即可。天空出品 必属精品 官网:http:/ 用户反馈邮箱:6(1) 、主表数据标签主表数据标签写法非常简单,你只需输入“主表项”对应于“数据库表”中的任意一个“字段名” ,然后用“中括号”括起即可。 输出的结果可以完整继承“数据标签”的字体格式,且一个单元格内支持放置多个“主表数据标签”和普通文本,通过灵活的搭配“数据标签” ,我们完全可以掌控输出到 Excel 中的最终

6、效果。(2) 、子表数据标签介绍“子表数据标签”写法与“主表数据标签”类似,同样使用中括号“括住”需要输出的字段内容,不同之处在于;除了输入子表的字段名称,还要在前面输入字段的“表项名称” ,表项名称与字段名称使用“点号分隔” 。(注意:表项名称并不是数据库中表的名称,而是我们在报表工程内自己设置的名称。 )你可以使用类似这样的写法使用“子表数据标签” ;如:子表名称.子表字段名 ;如果是子表的子表,则使用 子表名称.子表的子表名称.子表的子表的字段名。 ( 图三为你展示了“子表数据标签 ”的填写方法和输出效果。 )另外还有一种特殊的“统计数据标签” ,分别是:“字数” 、 “行数” 、 “总

7、行数” 、 “合计” 、 “总合计” 。通过上图可以发现,由于“子表”相对于“主表”是“一对多”关系,所以报表大师会自动往下填充与之关联的所有数据,同时在填充的过程中,子表数据标签的“文本格式”也会被继承。另外;“子表数据标签”中还允许输入“主表数据标签” ,但在同一个单元格内不允许输入多个“子表数据标签” 。天空出品 必属精品 官网:http:/ 用户反馈邮箱:73、 “数据标签”中的命令通过对“报表工程” 及“ 数据标签”的介绍,你已经知道“报表大师”运作的大致概念;你是否发现了报表大师的一些局限性?比如我们常见的电子表格中经常使用复选框( )来表达特定的选项,比如在复杂的电子表格中,经常

8、会涉及到跳行、插入、合并、甚至运算等操作,那么这样的需求报表大师能否实现呢?其实,这也难不倒报表大师;为了真正实现任意复杂电子表格的输出,我们为“数据标签”增加了“命令”功能,命令可以称为报表大师的灵魂。命令的输入格式为:命令名称(参数 1,参数 2,),具体语法如下:(1) 、命令使用“-” 符号连接到数据标签的后面;如: 字段 A-计算(3+2)。(2) 、多个命令之间使用“-”符号进行组合;如: 字段 A-计算(3+2)-自动行高() 。(3) 、命令名称后面是一对半角小括号,括号内是命令的参数;如:字段 A-计算(参数) (4) 、如果某个命令没有参数,则只需要打上括号即可;如: 字段

9、 A-文本() ;(5) 、如果命令只有一个参数,则在括号内填入参数的值;如:字段 A-合并(3);(6) 、如果命令是 2 个或两个以上的参数,则参数之间使用半角逗号进行分隔;如:字段 A-方向(下,2)。为了完成复杂电子表格的输出,报表大师为你提供了种类丰富的命令,有关命令的具体用法,请参阅(附录二) 。4、 “命令”的参数命令的参数告诉命令具体如何执行;例如命令:计算(3+2),其中 3+2 就是命令的参数,它负责告诉“计算”命令要计算些什么;报表大师共有以下 4 种类型的参数:(1) 、可选参数:可选参数如果不填,系统会自动采用默认值进行处理;例如“替换”命令有两个参数,其中第 2 个

10、参数为可选参数;如果我们输入“替换(鱼)” ,省略第二个参数,则系统按默认处理会将“鱼”删掉后在输出。(2) 、支持“数据标签”的参数;此类参数可以输入“数据标签”和文本,但不支持在参数的数据标签内输入命令。如:字段 A、表 A.字段 A、文本,(附录二) 中“绿色的参数”表示支持数据标签。(3) 、表达式参数:(附录二)中“红色的参数”表示支持表达式,表达式的语法规则如下:a、表达式支持数学四则混合运算,见下表:运算符 功能 用法举例 输出结果+ 加法计算 字段-计算(10 +3+2) 15- 减法计算 字段-计算(10+3-2) 11* 乘法计算 字段-计算(10+3*2) 16/ 除法计

11、算 字段-计算(10+3/2) 11.5天空出品 必属精品 官网:http:/ 用户反馈邮箱:8b、表达式支持数据标签,但不支持数据标签的命令。如:计算(3+2+字段 A)、计算(3+2+表 A.字段 A)、计算(3+2+表 A.字段 A.合计) 。(4) 、纯文本参数:纯文本参数仅支持固定的文本,不支持数据标签,也不支持表达式。五、最后通过以上学习,你已经知道了有关报表大师的全部内容。最后,请准备好干粮,至少通读一遍“附录一”和“附录二” ,然后访问以下网址: http:/ 必属精品 官网:http:/ 用户反馈邮箱:9天空2015 年 2 月 19 日天空出品 必属精品 官网:http:/

12、 用户反馈邮箱:10附录一数据标签“命令”一览表说明: 红色字样的参数表示支持“表达式” 。为绿色字样的参数表示支持输入“数据标签”和文本。为黑色字样的参数仅支持输入文本。名称 作用范围 功能说明 参数说明 用法举例计算(参数1) 主表子表将表达式中的计算结果输出到单元格中,表达式前面的数据标签仅作为占位符,不产生输出。参数 1:用于计算的“表达式”。字段名-计算( 3+2*6) /输出 15表名.字段名-计算( 表名.年龄.合计/表名.行数) / 输出全部年龄的平均值表名.字段名-计算( 表名.单价*表名.数量 ) /输出价格替换(参数1, 参数2) 主表子表如果数据标签的结果中包含参数 1

13、 指定的字符串,则将这些字符串替换为参数 2 中的字符串。参数 1:用于替换的文本。参数 2(可选):替换后的文本,如果不填则替换为空文本。字段 A-替换( 它,他 ) /如果字段 A 包含“它” ,则替换为“他” 。字段 A-替换( 美国 ) /如果字段 A 包含“美国” ,则删掉“美国” 。字段 A-替换( 字段 B) /如果字段 A 中包含字段 B,则把包含的部分删除。字段 A-替换( 字段 B,字段 C) /如果字段 A 中包含字段 B,则替换为字段 C。 截取(参数1, 参数2) 主表子表截取数据标签结果中指定位置的字符串输出到单元格中。参数 1:欲截取字符的开始位置(从 0 开始)

14、 。参数 2:截取字符的个数。字段 A-截取( 0,2) /截取字段 A 最前面的 2 个字符。字段 A-截取( 5,2) /截取字段 A 第 6 个字符和第 7 个字符。 字段 A-截取( 字段 A.字数-2,2 ) /截取倒数第 2 个字符和倒数第 1 个字符。置换(参数1, 参数2, 参数3, 参数4, 参数5)主表子表按条件将数据标签的结果置换为指定的字符串。参数 1:当数据标签结果文本为参数 1 时条件成立。参数 2:条件成立使用本参数的结果作为输出值。参数 3:条件不成立使用本参数的结果作为输出值。参数 4(可选) :条件成立使用本参数结果作为字体名称。参数 5(可选) :条件成立使用本参数结果作为字体大小。字段 A-置换( 男, ,) /如果字段 A 的内容为“男” ,则输出“” ,否则输出。字段 A-置换( 男, ,字段 A) /如果字段 A 的内容为“男” ,则输出“” ,否则输出字段 A 的值。字段 A-置换( 男, R,Wingdings 2,10 /如果字段 A 的内容为“男” ,则输出“”,否则输出“ ” ;说明:在 Excel 单元格中;将字符 R 的字体设置为Wingdings 2 时,会显示为“ ”。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。