Является ли построитель выражений мастером

Обновлено: 21.12.2024

Иногда создание выражения может казаться непростой задачей. Но построитель выражений делает ее намного проще. Выражения содержат множество компонентов или "перемещаемых частей": функции, операторы, константы, идентификаторы и значения. С помощью построителя выражений можно быстро находить эти компоненты и правильно их вставлять. Есть два варианта использования построителя выражений: применение поля построителя выражений (этого может оказаться достаточно) или применение расширенного построителя выражений для более сложных выражений.

В этой статье

Начнем с начала — как его найти?

Хотя построитель выражений доступен в разных местах приложения Access, наиболее верным способом его отображения является переход к окну свойств, содержащему выражение, например Данные или Значение по умолчанию и щелкните Построитель выражений или нажмите клавиши CTRL+F2.

В макросе щелкните значок .

Совет Если в меню есть слово выражение, можно щелкнуть его, чтобы открыть построитель выражений.

Проверьте возможность в действии

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

Использование поля построителя выражений

Поле построителя выражений позволяет быстро и правильно создавать выражения с помощью интеллектуальных инструментов и контекстной информации. Если доступен расширенный построитель выражений, нажмите кнопку Меньше >>, чтобы отобразить только поле построителя выражений.

Технология IntelliSense и советы

1 IntelliSense (Access 2010 или более поздняя версия) отображает возможные функции и другие идентификаторы по мере ввода выражения.

По мере ввода идентификатора или имени функции IntelliSense отображает раскрывающийся список возможных значений. Вы можете продолжать ввод или дважды щелкнуть правильное значение в списке, чтобы добавить его в выражение. Кроме того, можно использовать клавиши со стрелками вверх и вниз, чтобы выбрать нужное значение, а затем нажать клавишу TAB или ВВОД, чтобы добавить его в выражение. Например, если вы начнете вводить слово "Формат", в списке IntelliSense появятся все функции, имена которых начинаются со строки "Формат".

Совет Чтобы скрыть раскрывающийся список IntelliSense, нажмите клавишу ESC. Чтобы снова отобразить его, нажмите клавиши CTRL+ПРОБЕЛ.

2 Совет — это краткое описание выбранного элемента.

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

Краткие сведения и справка

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

По мере ввода функции в выражении отображаются краткие сведения о ней, а именно — ее синтаксис. Таким образом, вы точно знаете, какие аргументы необходимы для функции.

2 Необязательные аргументы заключены в квадратные скобки ( [] ). Аргумент, который вы вводите в данный момент, отображается полужирным шрифтом. Не путайте квадратные скобки, указывающие на необязательность аргумента, с квадратными скобками, в которые заключаются идентификаторы в фактическом выражении.

Использование расширенного построителя выражений

Расширенный построитель выражений позволяет легко находить и вставлять функции, операторы, константы и идентификаторы (имена полей, таблиц, форм и запросов), экономя время и уменьшая число ошибок. Если отображается только поле построителя выражений, нажмите кнопку Больше >>, чтобы увидеть расширенный построитель выражений.

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

2 В поле построителя выражений введите выражение или автоматически добавьте его элементы, дважды щелкнув нужные пункты в списках ниже. Эти списки представляют собой иерархию, позволяющую перейти к нужному компоненту выражения.

3 В списке Элементы выражений выберите тип элемента, чтобы просмотреть его категории в списке Категории выражений.

Список Элементы выражений содержит элементы верхнего уровня, которые можно использовать при составлении выражения, в том числе объекты базы данных, функции, константы, операторы и общие выражения. Содержимое этого списка зависит от текущего контекста. Например, если вы вводите выражение в свойстве Данные формы, в списке содержатся не те элементы, которые присутствуют при вводе выражения в свойстве Правило проверки для таблицы.

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

4 В списке Категории выражений выберите категорию, чтобы просмотреть ее значения в списке Значения выражений. Если в списке Значения выражения нет значений, дважды щелкните элемент категории, чтобы добавить его в поле построителя выражений.

Список Категории выражений содержит определенные элементы или категории элементов, соответствующие вашему выбору в списке Элементы выражений. Например, если в списке Элементы выражений выбран пункт Встроенные функции, в списке Категории выражений отображаются категории функций.

5 В списке Значения выражений дважды щелкните значение, чтобы добавить его в поле построителя выражений.

Список Значения выражений содержит значения (если они существуют) для выбранных элементов и категорий. Например, если в списке Элементы выражений выбран пункт Встроенные функции, а в списке Категории выражений — одна из категорий функций, в списке Значения выражений отображаются все встроенные функции из выбранной категории.

6 Чтобы просмотреть справку и сведения о выбранном значении выражения, щелкните ссылку (если она отображается).

Пошаговый пример

В следующем примере показано, как создать выражение, используя элементы выражений, категории и значения в расширенном построителе выражений.

Щелкните элементы в списке Элементы выражений, например Функции, и выберите Встроенные функции.

Щелкните категорию в списке Категории выражений, например Управление.

Дважды щелкните элемент в списке Значения выражений, например IIf, чтобы добавить его в поле построителя выражений:

Замещающий текст заключен в угловые скобки (<< >>) .

Замените замещающий текст действительными значениями аргументов. Можно ввести значения вручную или продолжить выбор элементов в трех списках.

Чтобы просмотреть раздел справки, содержащий дополнительные сведения о допустимых аргументах для функции, выберите ее в списке Значения выражений, а затем щелкните ссылку в нижней части построителя выражений.

Если выражение содержит другие элементы, они могут быть разделены следующим заполнителем:

Читайте также: