Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочный материал к л_р_1.doc
Скачиваний:
2
Добавлен:
14.07.2019
Размер:
115.2 Кб
Скачать

Условие на значение и сообщение об ошибке:

Условие на значение

Сообщение об ошибке

<> 0

Требуется ненулевое значение.

> 1000 Or Is Null

Допускаются пустые значения или значения, превышающие 1000.

Like "A????"

Значение должно содержать 5 символов и начинаться с «A».

>= #1/1/06# And <#1/1/07#

или

Between #1/1/06# and #1/1/07#

Требуется дата, относящаяся к 2006 г.

Between #1/1/07# and Date ()

Требуется дата в диапазоне от 01.01.2007г. до текущей даты

Для ПОИСКА значений полей, записей или имен файлов допускается применение следующих символов в диалоговых окнах Поиск и Замена или в запросах, командах и выражениях.

Знак

Использование

Пример

*

Соответствует любой цифре или любому символу. Может использоваться в значения качестве первого или последнего символа текстовой строки.

*55*

найдет

«553-3486»

«123-5561»

?

Соответствует любому текстовому символу.

Снег?рев

найдет значения

«Снегирев» и «Снегерев»

[ ]

Соответствует любому одному символу из заключенных в скобки.

Снег[ие]рев

найдет значения

«Снегирев» и «Снегерев»

!

Соответствует любому одному символу, кроме заключенных в скобки.

b[!а]ll найдет значение

bill или bell, но не ball

-

Соответствует любому символу из диапазона. Необходимо указывать этот диапазон по возрастанию (от A до Z, но не от Z до A).

b[а-c]d найдет слова

bad, bbd, bcd

#

Соответствует любой цифре.

1#3 найдет значения

«103», «113», «123»

Функция DateSerial – возвращает значение типа Variant (Date), соответствующее указанному году, месяцу и дню.

Синтаксис DateSerial(year, month, day). где

year – Обязательный. Значение типа Integer. Число от 100 до 9999 включительно или числовое выражение.

month – Обязательный. Значение типа Integer. Любое числовое выражение.

day – Обязательный. Значение типа Integer. Любое числовое выражение.

Дополнительные сведения

Значение каждого аргумента функции DateSerial должно лежать в соответствующем диапазоне: 1 — 31 для дней и 1 — 12 для месяцев. Кроме того, можно использовать числовые выражения для описания относительной даты, т.е. на определенное число дней, месяцев и лет более поздней или ранней, чем указанная.

Например

DateSerial(Уear([Клиенты]![Дата рождения]);3;14) будут определены все абоненты, родившиеся 14 марта с годом рождения, указанным в таблице Клиенты.

Функция Date() Возвращает значение типа Variant (Date), содержащее текущую системную дату.

Функция Day(дата) Возвращает значение типа Variant (Integer), содержащее целое число (от 1 до 31 включительно), которое представляет день месяца

Функция Month(дата) Возвращает значение типа Variant (Integer), содержащее целое число (от 0 до 12 включительно), которое представляет месяц в значении даты.

Функция Year(дата) Возвращает значение типа Variant (Integer), содержащее целое число, представляющее год.

  • С целью повышения точности определения возраста клиентов, при создании вычисляемого поля Возраст целесообразно использовать функцию: