水晶报表公式使用必读
着将生成记录选定和组选定公式。可以选择手动编辑这些公式,但必须使用 Crystal 语法。请参阅选择记录。
搜索公式 搜索公式帮助您在报表中定位数据。与选定公式类似,一般您不需要直接输入这些公式,而是使用“搜索专家”来指定搜索判据。Crystal Reports 生成该公式。可以选择手动编辑这些公式,但必须使用 Crystal 语法。 注意:如果您已经了解 Basic 语法,则只需要了解少量的 Crystal 语法便可以修改大多数选定公式和搜索公式。 运行总计条件公式 运行总计条件公式使您能够定义运行总计求值或重置所依据的条件。请参阅创建条件运行总计。 警报公式 警报公式帮助您定义报表警报的条件和消息。请参阅关于报表警报。 水晶报表常用公式: 1、创建计算字段添加到报表 2、格式化报表上的文本 3、提取文本字符串的一个部分或多个部分 4、提取日期中的部分 5、使用自定义函数 ---------------------------------------------------------------- 公式有多种用途。如果需要特殊的数据操作,可以使用公式来完成。 ---------------------------------------------------------------- 1、创建计算字段添加到报表 计算打折 15% 后的价格: Crystal 语法示例: {订单细节.单价}*.85 VB 语法示例: formula = {订单细节.单价}*.85 ---------------------------------------------------------------- 2、格式化报表上的文本 将“客户名称”字段中的所有值更改为大写字母: Crystal 语法示例: UpperCase ({客户.客户姓名}) VB语法示例: formula = Ucase ({客户.客户姓名}) ---------------------------------------------------------------- 3、提取文本字符串的一个部分或多个部分 提取客户名称的第一个字母: Crystal 语法示例: {客户.客户姓名}[1] VB语法示例: formula = {客户.客户姓名} (1) ---------------------------------------------------------------- 4、提取日期中的部分: 确定发出订单的月份: Crystal 语法示例: Month ({订单.订单日期}) VB语法示例: formula = Month ({订单.订单日期}) ---------------------------------------------------------------- 5、使用自定义函数 将 $500 从美国货币转换为加拿大货币: Crystal 语法示例:
VB 语法示例:
水晶报表警报 目录: 一、关于报表警报 二、使用报表警报 1、创建报表警报 2、编辑报表警报 3、删除报表警报 4、查看报表警报 5、在公式中引用报表警报 ---------------------------------------------------------------- 一、关于报表警报 报表警报是在 Crystal Reports 中创建的、当报表数据遇到特定条件时出现的自定义消息。报表警报可以指示用户将采取的操作或有关报表数据的信息。 报表警报是用对指定条件进行计算的公式创建的。如果条件为真,则触发警报并显示出警报消息。消息可以是文本字符串或者是兼有文本和报表字段的公式。 一旦触发报表警报,则直到您刷新报表数据时才会再次对该警报进行计算。 报表警报是针对每个报表的,因此您需要决定何时使用它们,何时不使用它们。报表警报对于指出重要信息(如高于或低于某一界限的销售额)很有用。而且由于警报消息是由您创建的,因此也可针对您的数据。 二、使用报表警报 着重介绍为使用报表警报而需执行的任务: 1、创建报表警报 2、编辑报表警报 3、删除报表警报 4、查看报表警报 5、在公式中引用报表警报 ---------------------------------------------- 1、创建报表警报 创建报表警报时,必须完成下列三个步骤: 命名警报。 定义触发警报的条件。 创建希望在触发警报时显示的消息(此步骤是可选的)。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |