Установить значение поля отчета в отчетах Crystal - PullRequest
0 голосов
/ 29 мая 2009

У меня есть поле отчета, где его значение равно "2". Мне нужно отображать в отчете значение «Истина», если значение поля отчета равно 2. Как это сделать в отчетах Crystal редактора формул? Пожалуйста, помогите мне.

РЕДАКТИРОВАТЬ: Вот мой код в формальном редакторе: if ({emp.company_id} = 2) Тогда CStr ({emp.company_id}) = "ABC pvt ltd"

Поскольку emp.company_id является целочисленным значением, я попытался преобразовать его в строку, но все равно в отчете он отображается как 2.

Ответы [ 2 ]

1 голос
/ 29 мая 2009

Чего я не знаю, так это того, что вы хотите отобразить, если его нет 2. Если вы хотите отобразить исходное значение, вам нужно добавить формулу в ваш отчет следующим образом:

if ({emp.company_id}=2) then "true"
else cstr({emp.company_id})
1 голос
/ 29 мая 2009

Все, что вам нужно в формуле, это

{Tablename.Fieldname}=2
...