Работа с построителем выражений

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

В этой статье

Работа с построителем выражений

Инструменты для ввода выражений

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

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

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

Поле выражения

Элементы, категории и значения выражения

Добавление элемента в выражение с помощью списков элементов

Работа с построителем выражений

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

Дополнительные сведения о веб-базах данных см. в статье Создание базы данных Access для публикации в Интернете.

Дополнительные сведения о веб-приложениях см. в статье Создание веб-приложений Access.

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

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

Инструменты для ввода выражений

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

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

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

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

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

На рисунке ниже показан список IntelliSense и совет.

Список IntelliSense и совет.

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

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

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

По мере ввода функции в выражении отображаются краткие сведения о ней, а именно — ее синтаксис. Таким образом, вы точно знаете, какие аргументы необходимы для функции. Необязательные аргументы заключены в квадратные скобки ([]). Когда отображаются краткие сведения, вы можете щелкнуть имя функции, чтобы открыть раздел справки с более подробной информацией.

Окно кратких сведений о функции.

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

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

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

К началу страницы

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

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

На рисунке ниже показаны основные части построителя выражений.

Диалоговое окно построителя выражений

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

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

Примечание :  Если списки элементов (позиции 3, 4 и 5) не отображаются, нажмите кнопку Больше >> справа от поля выражения.

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

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

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

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

К началу страницы

Поле выражения

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

Примечание :  Если эти списки не отображаются в нижней части построителя выражений, в правой части диалогового окна "Построитель выражений" нажмите кнопку Больше >>.

Элементы, категории и значения выражения

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

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

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

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

Добавление элемента в выражение с помощью списков элементов

  1. Щелкните один из элементов в списке Элементы выражений. Например, чтобы вставить встроенную функцию, разверните узел Функции и выберите пункт Встроенные функции.

    Два других списка изменятся в соответствии со сделанным выбором.

  2. При необходимости выберите категорию в среднем списке. В этом примере можно выбрать пункт Управление.

    Список справа изменится, и теперь в нем будут отображаться нужные значения.

  3. Дважды щелкните элемент в списке справа. Например, дважды щелкните функцию IIf.

    Access добавит элемент в поле выражения. В этом примере Access добавит следующее: IIf (<<выражение>>, <<если_истина>>, <<если_ложь>>).

  4. Замените замещающий текст действительными значениями аргументов. Замещающий текст заключен в угловые скобки (<< >>). В этом примере используются такие заполнители: <<выражение>>, <<если_истина>> и <<если_ложь>>.

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

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

  5. Если выражение содержит другие элементы, они могут быть разделены заполнителем <<выражение>>. Необходимо заменить его оператором, чтобы общее выражение стало допустимым.

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×