Iff когда нужно вывести строку

отредактировано 12:56 Раздел: FastReport 4.0
Поиск по форуму [IIF( почему то не работает -
Помню была такая тема.

Нужно выводить такую строчку
c [ <Q1."RSTART">] по [<Q1."REND">]
если дата не нулевая

[IIF(<Q1."RSTART"> <> 0, c [ <Q1."RSTART">] по [<Q1."REND">],'') ]
expected :)
[IIF(<Q1."RSTART"> <> 0, <c [ <Q1."RSTART">] по [<Q1."REND">]>,'') ]
не известная переменная или поле данных
[IIF(<Q1."RSTART"> <> 0, [c [ <Q1."RSTART">] по [<Q1."REND">]],'') ]
Ошибка в выражение expected :]

как заставить чтобы работало?

Комментарии

  • Stalker4Stalker4 123
    отредактировано 12:56
    Konst написал: »
    Поиск по форуму [IIF( почему то не работает -
    Помню была такая тема.

    Нужно выводить такую строчку
    c [ <Q1."RSTART">] по [<Q1."REND">]
    если дата не нулевая

    [IIF(<Q1."RSTART"> <> 0, c [ <Q1."RSTART">] по [<Q1."REND">],'') ]
    expected :)
    [IIF(<Q1."RSTART"> <> 0, <c [ <Q1."RSTART">] по [<Q1."REND">]>,'') ]
    не известная переменная или поле данных
    [IIF(<Q1."RSTART"> <> 0, [c [ <Q1."RSTART">] по [<Q1."REND">]],'') ]
    Ошибка в выражение expected :]

    как заставить чтобы работало?
    Надо вот так:
    [IIF(<Q1."RSTART"> <> 0, 'c '+DateToStr(<Q1."RSTART">)+' по '+DateToStr(<Q1."REND">),'') ]

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

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