Как установить Условное форматирование в crystal report?
Привет,
Как будет задано Условное форматирование в Crystal Report в соответствии со значением столбца базы данных.
Данные таблицы моей базы данных:-
выберите Id,OutputFormat из FormatSample
Результат
Id OutputFormat
1 WordStyle=Нормально,Для Bgcolor=Белый,Свойства TextColor=Черный,Шрифт=Водафон ЛТ Свойство FontSize=11,MergeCount=10,MergeStartPosition=2
2 WordStyle=Нормально,Для Bgcolor=Салатовый,Свойства TextColor=Черный,Шрифт=Водафон ЛТ Свойство FontSize=11
3 WordStyle=Жирный,Для Bgcolor=Красный,Свойства TextColor=Белый,Шрифт= "Водафон" РГ Свойство FontSize=18,MergeCount=10,MergeStartPosition=2
4 WordStyle=Нормально,Для Bgcolor=Белый,Свойства TextColor=Черный,Шрифт=Водафон ЛТ Свойство FontSize=11,MergeCount=5,MergeStartPosition=2
или, пожалуйста, предложите мне лучший способ для выполнения этой задачи.
Пожалуйста, помогите мне, как мы можем достичь этой задачи?
заранее спасибо.
Анкит Агарвал
Что я уже пробовал:
Я использую этот код для изменения цвета фона.
local stringvar array x:= Split({FormatSample.OutputFormat},","); Local numberVar i; Local numberVar k; Local stringVar array outputString := ""; Local stringVar BgColor; For i:=1 to Count(x) do ( outputString := outputString + x[i]; for k:=1 to Count(outputString) do ( Local stringVar array Keyvalue := Split((outputString[k]),"="); if Keyvalue[0]=BgColor then if Keyvalue[1]="Red" then crRed ); );
его ошибка:-
Требуется номер или сумма в валюте.