《水晶报表进阶》PPT课件

《水晶报表进阶》PPT课件

ID:37311987

大小:1.57 MB

页数:75页

时间:2019-05-12

《水晶报表进阶》PPT课件_第1页
《水晶报表进阶》PPT课件_第2页
《水晶报表进阶》PPT课件_第3页
《水晶报表进阶》PPT课件_第4页
《水晶报表进阶》PPT课件_第5页
资源描述:

《《水晶报表进阶》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、水晶报表内部教育训练教材水晶报表的基本语法水晶报表的分组和公式应用宋彩云系统工程课WEB组制作时间﹕2007/01/12一﹑CryStal语法基础知识1.CryStal语法不区分大小写﹐但有一个例外是字符串﹐如字符串”Hello”与”hello”是不相同的2.3.字段在公式中的显示示例4.赋值(Crystal语法)5.CryStal语法中的变量类型5.1.基本类型NumberVar数字型CurrencyVar货币型StringVar字符型BooleanVar布尔型DateVar日期型TimeVar时间型DateTimeVar日期时间型5.2.范围数据类型范围旨在处理一系列的值。除布尔值以外,

2、所有简单类型都可以使用范围类型。即:数字范围、货币范围、字符串范围、日期范围、时间范围和日期时间范围。可以使用To、_To、To_、_To_、UpTo、UpTo_、UpFrom和UpFrom_关键字生成范围。一般情况下,To用于有两个终结点的范围,UpTo和UpFrom用于半开半闭区间的范围(只有一个终结点)。下划线用于表示终结点是否在范围内。“数字范围”值示例在公式中使用范围(Crystal语法)6.变量声明(Crystal语法)在公式中使用变量前必须声明它。变量可以保持某个给定类型的值。允许的类型是七种简单类型(数字、货币、字符串、布尔值、日期、时间和日期时间),六种范围类型(数字范围、

3、货币范围、字符串范围、日期范围、时间范围和日期时间范围)以及保持上述类型数组的变量。这为变量提供了总共26种不同的类型。声明变量时,还指定了它的名称。变量不能与任何对Crystal语法有效的函数、运算符或其它关键字同名。例如,变量不能被命名为Sin、Mod或If,因为Sin是内置函数,Mod是内置运算符,而If是内置关键字。当在公式工作室中键入公式时,内置函数、运算符或其它关键字的名称均以不同的颜色突出显示,因此很容易检查出变量名是否冲突。变量一经声明后,即可在公式中使用。例如,可能希望为其赋以一个初始值:LocalNumberVarx;//将x声明为“数字”变量x:=10;//将10赋给x

4、示例7.变量作用域(Crystal语法)变量作用域用于定义某个公式的变量可在多大程度上用于其它公式。在CrystalReports中有三种级别的作用域:局部、全局和共享。每个变量都有一个作用域,该作用域在变量声明时指定。7.1局部变量7.2全局变量(Crystal语法)7.3共享变量(Crystal语法)共享变量使用相同的内存块,在整个主报表及其所有子报表中存储变量值。因而,共享变量甚至比全局变量更普遍。若要使用共享变量,请在主报表内的公式中声明它,如下所示:SharedNumberVarx:=1000;并在子报表内的公式中声明它,如下所示:SharedNumberVarx;为使用共享变量,

5、在共享变量可以在主报表和子报表之间传递之前,必须先声明该变量并给其赋值。8.数组变量(Crystal语法)8.1使用数组变量(Crystal语法)8.2在For循环中使用数组二﹑水晶报表公式应用1.公式的典型用途2.公式语法基本规则将文本字符串括在引号内。将参数括在括号内(在合适的位置)。引用的公式使用前导@符号标识3.公式的种类在CrystalReports中有几种不同种类的公式:报表、格式化、选定、搜索、运行总计条件和警报公式。报表中的多数公式为报表公式和条件格式化公式。3.1条件格式化公式3.1.1应用一﹕更改条件字体格式字段格式字段突出显示专家格式化编辑器对话框点这里进入公式工作室3

6、.1.2应用二﹑在第一页之后创建页脚节专家Sectionexpert节专家对话框(sectionexpert)公式按钮3.1.3使用“突出显示专家”来有条件地格式化字段3.2创建条件运行总计﹐是指编写公式﹐只有符合公式中的条件的记录才进行运行总计请将报表中所需字段从左到右置于“详细资料”节中在“报表”菜单上单击“记录排序专家”﹐先定一个字段对记录进行排序。选择“运行总计字段”并单击“新建”。出现“创建运行总计字段”对话框。在“运行总计名称”框中输入名称。在“可用表和字段”框中突出显示要运算的字段﹐并使用第一个箭头按钮将其移动到“要汇总的字段”框内从“汇总类型”列表中选择“求和”。在对话框的“

7、求值”部分,单击“使用公式”,然后单击“公式”按钮。出现公式工作室,“运行总计条件公式”处于活动状态。在“公式”框中输入下列公式﹐当公式具有正确的语法后,单击“保存并关闭”。返回“创建运行总计字段”对话框。在对话框的“重置”部分,单击“从不”。单击“确定”以保存运行总计字段。程序返回“字段资源管理器”对话框。将运行总计字段置于报表“详细资料”节内。公式formulafields的使用1.点击formulafi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。