Выражение должно содержать по крайней мере одну операцию и по крайней мере одну константу, или идентификатор, или функцию. Ниже дано описание этих элементов:
· Операторы — обычные арифметические (+, –, *, /) и другие символы и аббревиатуры. Большинство других операторов Access эквивалентны операторам языков программирования типа Basic, кроме специфичных для Access или SQL операторов, например, Between, In, Is и Like.
· Константы состоят из значений, которые вы вводите, например: 12345 или ABCDE. Чаще всего константы применяются для создания значений по умолчанию и, в сочетании с идентификаторами полей, для сравнения значений в полях таблиц.
· Идентификаторы — это имена объектов в Access (таких, как поля таблиц), которые возвращают определенные числовые или текстовые значения. Термин возвращают в применении к выражениям означает подстановку в выражение текущего значения идентификатора вместо его имени. Например, идентификатор имени поля [Company Name] в выражении возвращает значение поля Company Name из текущей выделенной записи. В Access есть пять заранее предопределенных постоянных именованных констант, которые также служат идентификаторами: True, False, Yes, No и Null. Именованные константы и переменные, создаваемые в Access VBA, — это тоже идентификаторы.
|
|
· Функции, такие как Date(), возвращают в выражение значение вместо имени функции. Большинство функций имеют аргументы, в качестве которых используются идентификаторы или значения. Аргументы заключаются в скобки и разделяются точкой с запятой.
При использовании вместе с операторами константы, идентификаторы и функции называются операндами. В следующем разделе эти четыре элемента выражений рассматриваются более подробно.
Примечание
Выражения в тексте методички выделяются моноширинным шрифтом, чтобы отличать их от основного текста. Операторы, включая символические, встроенные функции и другие зарезервированные слова и символы VBA, набраны моноширинным полужирным шрифтом. (В окне редактирования модулей зарезервированные слова VBA выделены голубым цветом.) Операторы SQL и имена объектов Access набраны моноширинным шрифтом.