Како пределить, Null ли в поле?

отредактировано 19:52 Раздел: FastReport 2.xx VCL
День добрый,

В Delphi всю жизнь делал так:

if QueryName.FieldByName('Field').IsNull then ...

как сделать это в скрипте Fastreport

Если попробовать вот так:

if VarIsNull(QueryName.FieldByName('Field')) then ...

то не работает =((((


Заранее спасибо за ответы

Комментарии

  • отредактировано 19:52
    У меня такая же проблема. Извиваюсь как могу, но ответ на этот вапрос все упростит.
    подскажите плз.
  • отредактировано 19:52
    См. функцию FieldIsNull
  • отредактировано 19:52
    А где смотреть?

    в мануале нет, поиск по сайту ничего не дает. =(
  • отредактировано 19:52
    Ну тогда не смотрите, а используйте ;)
  • отредактировано 19:52
    if FieldIsNull([dmRent.qry125Select."D1"]) = true then ...

    вот так?

    не работает =(((

    можно description функии или пример работы?

    Заранее спасибо
  • отредактировано 19:52
    2 Марто:

    Правильно так:
    if FieldIsNull('dmRent.qry125Select.D1') = true then ...
  • отредактировано 19:52
    Vano написал:
    Правильно так:
    if FieldIsNull('dmRent.qry125Select.D1') = true then ...
    Блиннн... ;)
    Ну и какого черта, синтаксис вызова разных функций так отличается?
    Почему 'dmRent.qry125Select.D1', а не dmRent.qry125Select."D1", как в других местах? И разве
    if FieldIsNull('dmRent.qry125Select.D1') then...
    работать не будет?

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