本文的主题是:函数与公式、运行时总计。 本文还是以基础讲解为主,后面的一些实际场景中会有具体的使用 1:公式 公式可以说是水晶报表里精髓,其重要性有点像Excel的宏一样。 公式基本上可以分为两类,一是格式化类。一是运算类。当然,格式化的公式也是需要运算的。 水晶报表的一些内置的功能,本身也是依赖于公式的,只是做了封装。 公式有两种语法:crystal语法和Basic语法,没有根本性差异。 如果你之前用过Basic类的语言,那么这个就非常容易了。 可以从此处下载一个独立版本的水晶报表帮助文档,方便查阅。 水晶报表常用资源导引和下载格式化类主要出现在如下位置: 比如,我们要把某个列中值等于12的值设置为蓝色,等于15的设置为红色,其余的设置为黑色。 在字段上点右键,格式化该字段, 这个图上的(x+2)后面就是一个公式,如果里面没有内容,这个图标就是这种默认的颜色。 如果里面有内容,则图标会变成红色。 本文的示例数据延续前文中的例子 实例1,如果用户分数等于12,则显示为蓝色,如果等于15分则显示为蓝色