Crystal Reports for Rational Application Developer 设计员指南

Crystal 语法基础知识

公式结果或将公式置于报表中时打印的值称为公式返回的值。Crystal Reports 中的每个公式均须返回一个值。例如,下面是一个简单的 Crystal 语法公式,返回值 10:
10
公式返回的值可以是所支持的七种简单数据类型之一。这些数据类型是:数字、货币、字符串、布尔值、日期、时间和日期时间。

注意: Crystal Reports 还支持范围类型和数组类型,但公式无法返回这些类型。
例如,假设一个公司有这样的送货政策,即一千美元以上的订货可享受保险,而低于此金额的订货没有保险:
//A formula that returns a String value
If {Orders.Order Amount} >= 1000 Then
"Insured shipping"
Else
"Regular shipping"

提示: 两个反斜线后面的文本是供他人阅读此公式的注释,Crystal 语法编译器忽略该注释。
若数据库字段 {订单.订单金额} 的值大于或等于 1000,则以上公式返回文本字符串值“Insured shipping”;否则返回文本字符串值“Regular Shipping”。



Business Objects,SAP 子公司
http://www.china.businessobjects.com/
支持服务
http://www.china.businessobjects.com/support/
Web 上的产品文档
http://support.businessobjects.com/documentation/