水晶报表公式必读 水晶报表公式使用必读 一、公式组件 二、公式语法 三、公式类型 ---------------------------------------------------------------- 公式包含两个关键部分:组件和语法
组件是创建公式所添加的部分,而语法是组织组件所遵循的规则
在 Crystal Reports 中有几种不同种类的公式:报表、格式化、选定、搜索、运行总计条件和警报公式
报表中的多数公式为报表公式和条件格式化公式
---------------------------------------------------------------- 一、公式组件 在 Crystal Reports 中创建公式与在任何电子数据表应用程序中创建公式类似
可以在公式中使用下列组件: 字段 示例:{客户
客户名}、{客户
去年销售额} 数字 示例:1、2、3
1416 Text 示例:“数量”、“:”、“您的文本” 运算符 示例:+(加)、/(除)、-x(求负) 运算符是可以在公式中使用的操作
函数 示例:Round (x)、Trim (x) 函数执行求平均值、求和与计数之类的计算
列出所有可用的函数,其参数一并列出,并根据用途排列
自定义函数 示例:cdFirstDayofMonth、cdStatutoryHolidays 自定义函数提供了一种共享和重复使用公式逻辑的途径
它们可存储在 Crystal 储备库中,而后可将其添加到报表中
一旦自定义函数添加到报表后,当创建公式时,用户就可在“公式专家”中使用自定义函数
控制结构 示例:“If”和“Select”、“For”循环 组字段值 示例:Average (fld, condFld)、Sum (fld, condFld, "条件") 组字段值对组进行汇总
例如,可以使用组字段值来得出各个