Использование функции IFF

отредактировано 21:21 Раздел: FastReport 3.0
Добрый день!!!

В одном memo отчета содержаться данные возврощаемые запросом и подпись к этим данным.
Например:
[Internal query1."Cntweek"] недель
Если запрос вернул пустоту то в мемо остается слово "недель".
С помощью функции IFF решил сделать, если данные есть то выводить подпись если нет то мемо пустое:
[IIF(<Internal query1."Cntweek"><>'','<Internal query1."Cntweek"> недель,'')]
В условии на True неполучается разместить "Поле БД" + "текст", ругается на синтаксис.
Пока реализовал так:
[Internal query1."Cntweek"][IIF(<Internal query1."Cntweek"><>'',' недель. ','')]

Вопрос в том, можно ли в поле True/False функции IIF разместить "Поле БД" + "текст"?

Комментарии

  • nrjnrj
    отредактировано 21:21
    Может вот так надо:
    [IIF(<Internal query1."Cntweek"> = null,'','Осталось ' + <Internal query1."Cntweek"> + 'недель')]
  • отредактировано 21:21
    nrj. Спасибо за ответ, то что нужно

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.