Условие на значение и сообщение об ошибке:
Условие на значение |
Сообщение об ошибке |
<> 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), содержащее целое число, представляющее год.
С целью повышения точности определения возраста клиентов, при создании вычисляемого поля Возраст целесообразно использовать функцию: