2015-12-31 5 views
2

У меня есть поле, которое содержит целочисленное значение (только 1 или 0), если поле содержит 0 Я хочу напечатать «Мужской» в моем отчете; если это 1, тогда напечатайте «Женщина».Как использовать функцию IIF в FastReports?

Это то, что я сделал до сих пор, и он не работает:

[IIF(<ReportPersonal."civilStatus"> = 0, 'Male', 'Female')] 

Этот код всегда печатает «Мужской», хотя значение поля civilStatus является «1».

Вот это Link to the report file

Advanced благодаря нашим специалистам.

+1

Приложите свой шаблон отчета (fr3) здесь – gpi

+0

@gpi, я добавил ссылку в вопрос. – Wennie

+0

Я хочу отметить комментарий @ValMarinov's в качестве ответа. – Wennie

ответ

2

В MemoView "ReportPersonalcivilStatus" имеет:

DisplayFormat.FormatStr="False,True" DisplayFormat.Kind="fkBoolean". 

Попытка установить Memo - > Format в Text(no formating).