Вывод Memo по условию

отредактировано 06:57 Раздел: FastReport 3.0
Подскажите пожалуйста как на MasterData вывести Memo пробовала два варианта
в редакторе так
[IIF(<frxDbDataSet1."org1"> = null,<frxDbDataSet1."nameorg1">, <frxDbDataSet1."nameorg2">)]
и в событии memo.OnBeforePrint писала:
IF <frxDbDataSet1."org1"> = null then
memo1.text:=<frxDbDataSet1."nameorg1">
else
memo1.text:= <frxDbDataSet1."nameorg2">;

Что я делаю не так значение поля <frxDbDataSet1."nameorg2"> не выводится

Комментарии

  • отредактировано 06:57
    попробуйте в условии сравнивать не с null а с пустой строчкой '':
    [IIF(<frxDbDataSet1."org1"> = '', <frxDbDataSet1."nameorg1">, <frxDbDataSet1."nameorg2">)]
    
  • отредактировано 06:57
    aseroff написал: »
    попробуйте в условии сравнивать не с null а с пустой строчкой '':
    [IIF(<frxDbDataSet1."org1"> = '', <frxDbDataSet1."nameorg1">, <frxDbDataSet1."nameorg2">)]
    

    пробавала не выводит
  • отредактировано 06:57
    natasha написал: »
    пробавала не выводит
    у вас поле frxDbDataSet1."org1" какого типа?
    Попробуйте сравнить с 0.
  • отредактировано 06:57
    Спасибо уже додумалась сама

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

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