Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция IIF( )

См. также Пример

Возвращает одно из двух значений, в зависимости от значения данного огического выражения.

Синтаксис

IIF(lExpression, eExpression1, eExpression2)

Параметры

lExpression

Задает логическое выражение, вычисляемое функцией IIF( ).

eExpression1, eExpression2

Если выражение lExpression имеет значение "истина" (.T.), возвращается eExpression1. Если lExpression имеет значение "ложь" (.F.), возвращается eExpression2.

Результат

Типа Character, Numeric, Currency, Date или DateTime

Комментарии

Данная функция (известная также как "Непосредственное IF") вычисляет огическое выражение и затем возвращает одно из двух заданных выражений. Если логическое выражение имеет значение "истина" (.T.), функция IIF( ) возвращает первое вы ажение из двух. Если логическое выражение имеет значение "ложь" (.F.), IIF( ) возвращает второе выражение.

Совет Эту функцию можно использовать вместо конструкции IF ... ENDIF при вычисле ии простых условных выражений; она особенно удобна при работе с выражениями отчетов и этикеток, которые условно задают содержимое полей. Помимо прочего, фу кция IIF( ) работает гораздо быстрее, чем эквивилентная ей конструкция IF ... ENDIF.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.