Agarwal1984 Ответов: 0

Как установить Условное форматирование в 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
    );
);


его ошибка:-
Требуется номер или сумма в валюте.

0 Ответов