выражение Iif
Первый раз делаю условие, и либо я не прав, либо отчет не понимает меня.
Скрины для наглядности ниже. Видимо строки стравнивает он не так. Может есть альтернатива сравнения ?
У атрибута pod тип - bit (true/false) И возвращает он соответственно True или False
Заранее спасибо.
Скрины для наглядности ниже. Видимо строки стравнивает он не так. Может есть альтернатива сравнения ?
У атрибута pod тип - bit (true/false) И возвращает он соответственно True или False
Заранее спасибо.
Комментарии
[IIF(<frxDBDataset1."pod"> = True, 2, 3)]
И снова вы помогаете) И снова всё получается. Большое спасибо!
[IIF('<frxDbDataSet1."Pred">'='математика' and <frxDbDataSet2."Oc"> <>0,<frxDbDataSet2."Oc">,' ')]
=>Несовместимые типы.
Pred - текст.
Oc - число.
Делаю так, не получается:
[IIF(<[Director]>='Admin','Одминистратор','Ниодминистратор')]
Пишет вот такую ошибку:
Ошибка
Были обнаружены следующие ошибки:
Неизвестная переменная или поле БД: [Director]
ОК
Вот атк надо:
[IIF(<Director> = 'Admin' , 'Одминистратор' , 'Ниодминистратор' )]