Crystal Reports在颜色函数中分割功能

时间:2011-09-22 02:41:15

标签: crystal-reports

我在名为option1的数据库中有一个字段,它包含如下所示的RGB值;

255.255.5 255.255.1等

我需要我的Crystal Report才能阅读此字段并更改框的颜色。我尝试了以下内容;

color(Split({ac.option1},“。”)[1],Split({ac.option1},“。”)[2],Split({ac.option1},“。”)[ 3])

颜色(255,255,5)显然有效但这给我一个错误,说明需要一个数字。

任何建议都将受到高度赞赏。

此致

1 个答案:

答案 0 :(得分:2)

您需要将Split()函数的结果转换为数字:

Color( ToNumber(Split({ac.option1}, ".")[1]), ToNumber(Split({ac.option1}, ".")[2]), ToNumber(Split({ac.option1}, ".")[3]) )