Выражение в поле Memo

отредактировано November 2007 Раздел: FastReport 3.0
Народ! Очень срочно нужна ваша помощь:

Стоит FastReport 3.24 и Delphi 7.
Создаю отчет. В объекте Memo пишу:
[(<Источник данных."Цена">=0) #b<Источник данных."Цена">,Б/П]
т.е. если цена равна 0 писать Б/П (бесплатно), в противном случае - писать цену.

на экран выводит просто набор символов "<Источник данных."Цена">"

А если написать так:
[(<Источник данных."Цена">=0) #b(<Источник данных."Цена">),Б/П]
то появляется сообщение об ошибке синтаксиса.

Нужно, чтобы если цена = 0, то вместо нуля было слово "Б/П".

Помогите!
Заранее благодарен.

Комментарии

  • отредактировано November 2007
    Покапался на форуме.
    нашел ответ!
    Если кому интересно:
    [IIF(<Источник данных."Цена"> = 0, 'Б/П', <Источник данных."Цена">)]
    

    Огромное спасибо natasha за идею!

Дискуссия закрыта.