水晶报表公式的典型用途示例汇总
2010-01-03 20:46
197 查看
目录:
1、创建计算字段添加到报表
2、格式化报表上的文本
3、提取文本字符串的一个部分或多个部分
4、提取日期中的部分
5、使用自定义函数
----------------------------------------------------------------
公式有多种用途。如果需要特殊的数据操作,可以使用公式来完成。
----------------------------------------------------------------
1、创建计算字段添加到报表
计算打折 15% 后的价格:
Crystal 语法示例:
{订单细节.单价}*.85
Basic 语法示例:
formula = {订单细节.单价}*.85
----------------------------------------------------------------
2、格式化报表上的文本
将“客户名称”字段中的所有值更改为大写字母:
Crystal 语法示例:
UpperCase ({客户.客户姓名})
Basic 语法示例:
formula = UCase ({客户.客户姓名})
----------------------------------------------------------------
3、提取文本字符串的一个部分或多个部分
提取客户名称的第一个字母:
Crystal 语法示例:
{客户.客户姓名}[1]
Basic 语法示例:
formula = {客户.客户姓名} (1)
----------------------------------------------------------------
4、提取日期中的部分:
确定发出订单的月份:
Crystal 语法示例:
Month ({订单.订单日期})
Basic 语法示例:
formula = Month ({订单.订单日期})
----------------------------------------------------------------
5、使用自定义函数
将 $500 从美国货币转换为加拿大货币:
Crystal 语法示例:
cdConvertUSToCanadian (500)
Basic 语法示例:
formula = cdConvertUSToCanadian (500)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lifuyun/archive/2008/05/08/2416113.aspx
1、创建计算字段添加到报表
2、格式化报表上的文本
3、提取文本字符串的一个部分或多个部分
4、提取日期中的部分
5、使用自定义函数
----------------------------------------------------------------
公式有多种用途。如果需要特殊的数据操作,可以使用公式来完成。
----------------------------------------------------------------
1、创建计算字段添加到报表
计算打折 15% 后的价格:
Crystal 语法示例:
{订单细节.单价}*.85
Basic 语法示例:
formula = {订单细节.单价}*.85
----------------------------------------------------------------
2、格式化报表上的文本
将“客户名称”字段中的所有值更改为大写字母:
Crystal 语法示例:
UpperCase ({客户.客户姓名})
Basic 语法示例:
formula = UCase ({客户.客户姓名})
----------------------------------------------------------------
3、提取文本字符串的一个部分或多个部分
提取客户名称的第一个字母:
Crystal 语法示例:
{客户.客户姓名}[1]
Basic 语法示例:
formula = {客户.客户姓名} (1)
----------------------------------------------------------------
4、提取日期中的部分:
确定发出订单的月份:
Crystal 语法示例:
Month ({订单.订单日期})
Basic 语法示例:
formula = Month ({订单.订单日期})
----------------------------------------------------------------
5、使用自定义函数
将 $500 从美国货币转换为加拿大货币:
Crystal 语法示例:
cdConvertUSToCanadian (500)
Basic 语法示例:
formula = cdConvertUSToCanadian (500)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lifuyun/archive/2008/05/08/2416113.aspx
相关文章推荐
- 水晶报表公式的典型用途示例汇总
- [转]c#编程更改水晶报表中公式字段示例代码 [http://blog.csdn.net/xwdd129/archive/2006/05/29/760661.aspx]
- 水晶报表当前页汇总公式
- 水晶报表公式字段使用示例和公式字段语法【深海原创】
- 水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)
- 【转】水晶报表--公式、函数与运行时统计
- 水晶报表---简单的示例
- 【水晶报表内功心法】--公式、函数与运行时总计 注:(文章来自阿泰博客)
- 水晶报表交叉报表多个汇总横向显示
- 公式的典型用途
- (转)Asp.net2.0水晶报表的一些示例源码
- 水晶报表在导出的时候常见的错误及解决方案汇总(从CO的KB里收集的)
- 水晶报表公式使用必读
- 水晶报表打印单据时增加空行或空白行的示例脚本
- 水晶报表公式使用必读
- 水晶报表公式使用必读
- 掌控于股掌之间-代码中传参数、传公式、操作水晶报表里的所有对象
- 水晶报表-公式引用
- 【水晶报表】如何实现每页数据汇总?
- 水晶报表公式使用