Функция разделения Crystal Reports в функции Color - PullRequest
1 голос
/ 22 сентября 2011

У меня есть поле в БД с именем option1, которое содержит значения RGB, как показано ниже:

255.255.5 255.255.1 и т. Д.

Мне нужен мой Crystal Report, чтобы прочитать это поле и изменить цвет коробки. Я попробовал следующее:

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

color (255,255,5) четко работает, но это дает мне ошибку, указывающую, что требуется число.

Любые предложения будут высоко оценены.

С уважением,

Ash

1 Ответ

2 голосов
/ 22 сентября 2011

Вам необходимо преобразовать результаты функции Split () в числа:

Color( ToNumber(Split({ac.option1}, ".")[1]), ToNumber(Split({ac.option1}, ".")[2]), ToNumber(Split({ac.option1}, ".")[3]) )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...