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

отредактировано 10:21 Раздел: 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
    отредактировано 10:21
    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">),'') ]

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