Функция Choose

В результате этой функции получается значение из списка аргументов.

Синтаксис

Функция

Choose( индекс, вариант-1[, вариант-2, … [, вариант-n]])

Аргументы

индекс

Обязательный; числовое выражение или поле, которое задает значение от 1 до числа доступных вариантов выбора.

вариант

Обязательный; Variant. Выражение, содержащее один из возможных вариантов выбора.

Функция IIF

Результатом этой функции является возвращение одной из частей в зависимости от вычисленного значения выражения.

Синтаксис

Функция

IIf( выражение, если_истина, если_ложь )

Аргументы

выражение

Обязательный; Variant. Выражение, которое следует вычислить.

если_истина

Обязательный; значение или выражение, которое возвращается, если соответствующее выражение принимает значение True.

если_ложь

Обязательный; значение или выражение, которое возвращается, если соответствующее выражение принимает значение False.

Функция IsNumeric

Данная функция показывает является ли выражение числовым.

Синтаксис

Функция

IsNumeric( выражение)

Аргумент

выражение

Обязательный; значение типа Variant, содержащее числовое или строковое выражение.

Функция IsNull

Результат данной функции показывает, содержит ли выражение недопустимые данные (Null).

Синтаксис

Функция

IsNull( выражение )

Аргумент

выражение

Обязательный; значение типа Variant, содержащее числовое или строковое выражение.

Функция Switch

Вычисляет список выражений и возвращает значение типа Variant или выражение, связанное с первым выражением в списке, принимающим значение True.

Синтаксис

Функция

Switch( выражение-1, значение-1[, выражение-2, значение-2, … [, выражение-n,значение-n]] )

Функция CDate

Данная функция выполняет явное преобразование выражения к типу Date.

Синтаксис

Функция

CDate( выражение )

Аргумент

выражение

Любое допустимое выражение типа «дата».

Функция Date

Эта функция показывает текущую системную дату.

Синтаксис

Функция

Date

Функция DateAdd

Результатом этой функции является значение типа Variant (Date), содержащее дату, к которой был добавлен указанный временной промежуток.

Синтаксис

Функция

DateAdd( интервал, число, дата )

Аргумент

интервал

Обязательный; Integer. Строковое выражение, соответствующее промежутку времени, который следует добавить.

число

Обязательный; числовое выражение, соответствующее количеству интервалов, которые следует добавить. Оно может быть положительным (чтобы получать даты в будущем) или отрицательным (чтобы получать даты в прошлом).

дата

Обязательный; Variant (Date) или буквальное представление даты, к которой добавляется интервал.

Функция DateDiff

Эта функция возвращает значение типа Variant (Long), задающее число временных промежутков между двумя указанными датами.

Синтаксис

Функция

DateDiff( интервал, дата1, дата2[, первый_день_недели[, первая_неделя_года]] )

Аргументы

интервал

Обязательный; строковое выражение, соответствующее промежутку времени, который используется для вычисления разницы значений дата1 и дата2.

дата1, дата2

Обязательный; Variant (Date). Две даты, которые используются при вычислении.

первый_день_недели

Необязательный; константа, задающая первый день недели. Если она не указана, то по умолчанию используется значение «Воскресенье».

первая_неделя_года

Необязательный; константа, которая задает первую неделю года. Если не указана, то по умолчанию используется неделя, в которой есть «1 января».

Функция DatePart

Результат данной функции показывает указанную часть даты.

Синтаксис

Функция

DatePart( интервал, дата[, первый_день_недели[, первая_неделя_года]] )

Аргументы

интервал

Обязательный; строковое выражение, содержащее интервал времени, который нужно вернуть.

дата

Обязательный; Variant (Date). Значение, которое нужно вычислить.

первый_день_недели

Необязательный; константа, которая задает первый день недели. Если не указана, то по умолчанию используется значение «Воскресенье».

первая_неделя_года

Необязательный; константа, которая задает первую неделю года. Если не указана, то по умолчанию используется неделя, в которой есть «1 января».