Выражения в Microsoft Access

Использование справки Microsoft Access

Microsoft Access имеет мощную справочную систему. При возникновении вопросов можно обратиться к помощнику Office. Во время работы помощник автоматически предоставляет разделы справки и советы по выполняемым задачам – даже без обращения с вопросом. Например, при разработке отчета помощник автоматически выводит названия разделов, помогающих в создании и разработке отчета.

Для получения справки можно воспользоваться командой Справка по Microsoft Access в меню Справка или нажать клавишу F1. Если помощник включен, он появится на экране.

Для просмотра содержания справки перейдите на вкладку Содержание. Для поиска по конкретным словам или фразам перейдите на вкладку Указатель. Для ввода вопроса в окне справки перейдите на вкладку Мастер ответов, задайте вопрос и щелкните кнопку Найти. После этого в правой области окна справки будет выведен текст подсказки или в списке найденных разделов будет выведена подсказка «Перефразируйте свой вопрос». Чтобы просмотреть подсказку для команды меню, кнопки панели инструментов или области экрана, выберете в меню Справкапункт Что это такое?, а затем щелкните элемент, сведения по которому требуется просмотреть.

Чтобы просмотреть подсказку к параметру диалогового окна, нажмите в диалоговом окне кнопку с вопросительным знаком, а затем щелкните нужный параметр (если кнопка с вопросительным знаком не отображается, выделите параметр и нажмите клавиши Shift + F1). Чтобы просмотреть название кнопки на панели инструментов, задержите указатель мыши на нужной кнопке, пока не отобразится ее название.

 

Основным средством выполнения многих операций Microsoft Access являются выражения. Они представляют собой комбинацию символов – идентификаторов, операторов и значений, дающую определенный результат. Например, следующее выражение позволяет вывести в форме, отчете или элементе управления сумму значений полей «СуммаЗаказа» и «СтоимостьДоставки»:

=[СуммаЗаказа]+[СтоимостьДоставки].

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

§ Указание значения свойства, которое определяет вычисляемый элемент управления, определяет условие на значение или задает для поля значение по умолчанию, например:

[Номер] <= 25 And [Номер] >= 10, [Код] = 2 Or [Код] = 4 Or [Код] = 6.

§ Указание условий отбора, создание вычисляемого поля или обновление записей в запросе или фильтре

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

§ Определение аргументов для многих функций, инструкций и методов в процедурах Visual Basic для приложений.

Операндами выражений могут быть:

§ Имена полей (они записываются в квадратных сковках), например:

[Цена],[Номер],[Сумма],...

§ Числовые литералы, например: 78, 29.4

§ Текстовые литералы (они записываются в кавычках), например: «Мир», «ВАЗ»

§ Функции

Microsoft Access довольно «либеральна» к синтаксису выражений. Например, имя поля можно опустить, если выражение записано в столбце с этим именем; можно опустить «=» (этот знак принимается по умолчанию) и т.д.

Использование значений в выражениях. Для того чтобы указать значение в выражении используют литералы, константы, функции и идентификаторы. Литералом называют значение в явном представлении, например, число, строковое значение или дату. Примерами значений в явном представлении могут служить «Москва», 123 и #3-февр-99#. Даты необходимо заключать в символы (#), а строковые значения – в прямые кавычки.

Константа представляет величину с неизменным значением. True , False являются примерами констант, автоматически определяемых в Microsoft Access. Пользователь имеет возможность определить собственные константы.

Функция возвращает значение, которое является результатом расчетов или выполнения других операций. В Microsoft Access определен ряд встроенных функций, например:

§ Функция Date возвращает текущую дату

§ Функция Sum возвращает сумму набора значений поля

§ Функция DLookup возвращает значение указанного поля

Пользователь имеет возможность создавать собственные функции.

Идентификатор представляет ссылку на значение поля, элемента управления или свойства. Например, следующий идентификатор определяет ссылку на значение свойства Значение по умолчанию (Default Value) элемента управления «Дата Размещения» в форме «Заказы»: