水晶报表公式必读.doc

水晶报表公式必读.doc

ID:53825122

大小:62.00 KB

页数:17页

时间:2020-04-07

水晶报表公式必读.doc_第1页
水晶报表公式必读.doc_第2页
水晶报表公式必读.doc_第3页
水晶报表公式必读.doc_第4页
水晶报表公式必读.doc_第5页
资源描述:

《水晶报表公式必读.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、水晶报表公式必读水晶报表公式使用必读一、公式组件二、公式语法三、公式类型----------------------------------------------------------------公式包含两个关键部分:组件和语法。组件是创建公式所添加的部分,而语法是组织组件所遵循的规则。在CrystalReports中有几种不同种类的公式:报表、格式化、选定、搜索、运行总计条件和警报公式。报表中的多数公式为报表公式和条件格式化公式。----------------------------------------------------------------一、公式组件在Cr

2、ystalReports中创建公式与在任何电子数据表应用程序中创建公式类似。可以在公式中使用下列组件:字段示例:{客户.客户名}、{客户.去年销售额}数字示例:1、2、3.1416Text示例:“数量”、“:”、“您的文本”运算符示例:+(加)、/(除)、-x(求负)运算符是可以在公式中使用的操作。函数示例:Round(x)、Trim(x)函数执行求平均值、求和与计数之类的计算。列出所有可用的函数,其参数一并列出,并根据用途排列。自定义函数示例:cdFirstDayofMonth、cdStatutoryHolidays自定义函数提供了一种共享和重复使用公式逻辑的途径。它们可存储在

3、Crystal储备库中,而后可将其添加到报表中。一旦自定义函数添加到报表后,当创建公式时,用户就可在“公式专家”中使用自定义函数。控制结构示例:“If”和“Select”、“For”循环组字段值示例:Average(fld,condFld)、Sum(fld,condFld,"条件")组字段值对组进行汇总。例如,可以使用组字段值来得出各个组在总计中所占百分比。其它公式示例:{@GrossProfit}、{@QUOTA}有关详细信息,请参阅公式语法。----------------------------------------------------------------二、公式

4、语法语法规则用于创建正确的公式。一些基本规则有:将文本字符串括在引号内。将参数括在括号内(在合适的位置)。引用的公式使用前导@符号标识。Crystal语法和Basic语法创建公式时,可以选择使用Crystal语法或Basic语法。几乎任何使用某种语法编写的公式都可以使用另一种语法来编写。报表可以包含使用Crystal语法的公式,也可以包含使用Basic语法的公式。Crystal语法是包括在CrystalReports的所有版本中的公式语言。如果熟悉MicrosoftVisualBasic或Basic的其他版本,则您可能更熟悉Basic语法。总而言之,除了有特定扩展以处理报表外,B

5、asic语法以VisualBasic为模型。如果您已经习惯了Crystal语法,则可以继续使用它,并且可受益于由VisualBasic所产生的新函数、运算符和控制结构。注意:    记录选定和组选定公式不能用Basic语法编写。使用Basic语法不会减慢报表的处理过程。使用Basic语法公式的报表可以在运行CrystalReports的任何机器上运行。使用Basic语法公式无需同报表一起分发任何附加文件。相关主题若要了解Basic语法,请参阅使用Basic语法创建公式。若要了解Crystal语法,请参阅使用Crystal语法创建公式。-----------------------

6、-----------------------------------------三、公式类型在CrystalReports中有几种不同种类的公式:报表、格式化、选定、搜索、运行总计条件和警报公式。报表中的多数公式为报表公式和条件格式化公式。报表公式报表公式是在报表中创建的单独公式。例如,计算订购日期与发货日期之间天数的公式即为报表公式。条件格式化公式格式化公式更改报表的布局和设计,以及文本、数据库字段、对象或整个报表节的外观。通过“格式编辑器”来设置文本的格式。如果需要创建格式化公式,请从“格式编辑器”访问公式工作室。请参阅使用条件格式化。选定公式选定公式指定并限制在报表中出现

7、的记录和组。您可直接输入这些公式,或者可使用“选择专家”指定选定内容。CrystalReports接着将生成记录选定和组选定公式。可以选择手动编辑这些公式,但必须使用Crystal语法。请参阅选择记录。搜索公式搜索公式帮助您在报表中定位数据。与选定公式类似,一般您不需要直接输入这些公式,而是使用“搜索专家”来指定搜索判据。CrystalReports生成该公式。可以选择手动编辑这些公式,但必须使用Crystal语法。注意:    如果您已经了解Basic语法,则只需要了解少量的C

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

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

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