Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Описание кнопок на панели инструментов Конструктор запросов





 

Кнопка Команда меню Описание
Вид (View) Вид, Режим таблицы (View, Datasheet View) Отображение запроса в различных режимах. Чтобы изменить режим отображения запроса, нажмите стрелку справа от кнопки и в появившемся списке выделите нужный элемент. Если просто нажать эту кнопку, запрос будет отображен в режиме Таблицы
Сохранить (Save) Файл, Сохранить (File, Save) Сохранение активного запроса
Печать (Print)   Печать результатов запроса без открытия диалогового окна Печать
Предварительный просмотр (Print Preview) Файл, Предварительный просмотр (File, Print Preview) Предварительный просмотр запроса перед печатью
Орфография (Spelling) Сервис, Орфография (Tools, Spelling) Проверка орфографии в текстовых полях запроса
Вырезать (Cut) Правка, Вырезать (Edit, Cut) Удаление выделенных объектов из запроса в буфер обмена Windows
Копировать (Сору) Правка, Копировать (Edit, Copy) Копирование выделенных объектов запроса в буфер обмена
Вставить (Paste) Правка, Вставить (Edit, Paste) Вставка содержимого буфера обмена в запрос
Формат по образцу (Format Painter)   Копирование параметров форматирования из одного выделенного объекта в другой такого же типа
Отменить (Undo) Правка, Отменить (Edit, Undo) Отмена последнего изменения запроса
Тип запроса (Query Туре) Запрос, Выборка (Query, Select Query) Изменение типа запроса. Для изменения типа запроса щелкните по стрелке справа от кнопки и выберите из списка нужный тип запроса
Запуск (Run) Запрос, Запуск (Query, Run) Выполнение запроса
Групповые операции (Totals) Запрос, Добавить таблицу (Query, Show Table) Выводится диалоговое окно Добавление таблицы (Show Table)
Набор значений (Top Values)   Отобразить только первые записи запроса. Количество отображаемых записей указывается в поле ввода либо в штуках, либо в процентах
Свойства (Properties) Вид, Свойства (View, Properties) Открытие окон свойств выделенных объектов: запроса или поля запроса
Построитель (Build)   Вызов построителя для создания выражения. Кнопка доступна только тогда, когда активизировано свойство запроса или поля запроса, которое допускает ввод выражения, например Условие отбора (Criteria)
Окно базы данных (Database Window) Окно, 1 (Window, 1) Отображение окна базы данных

Продолжение табл. 3.1

Кнопка Команда меню Описание
Новый объект (New Object)   Создание нового объекта базы данных. Чтобы выбрать тип создаваемого объекта, нажмите стрелку справа от кнопки
Справка по Microsoft Access (Microsoft Access Help) Справка, Справка по Microsoft Access (Help, Microsoft Access Help) Вызов помощника и получение справки по Access 2002

 

Чтобы создать новый запрос с помощью Конструктора запросов, необходимо:

1. В окне базы данных на панели объектов выбрать ярлык Запросы (Queries);

2. В списке запросов выбрать ярлык Создание запроса в режиме конструктора (Create query in Design view) или нажать кнопку Создать (New), в появившемся окне Новый запрос (New Query) выбрать Конструктор (Design vie w) и нажать на кнопку ОК;

3. В окне Добавление таблицы (Show Table) (см. рис. 3.7) выбрать одну или несколько таблиц или запросов для построения нового запроса и нажать кнопку Добавить (Add). Для удобства выбора таблиц и запросов в окне существуют следующие вкладки: Таблицы (Tables), на которой отображается список таблиц; Запросы (Queries), на которой отображается список запросов; Таблицы и запросы (Both), на которой отображается список таблиц и запросов вместе;

 

 

Рис. 3.7. Окно Добавление таблицы Конструктора запросов

 

4. После добавления всех необходимых таблиц нажать кнопку Закрыть (Close) в окне Добавление таблицы (Show Table). Все выбранные таблицы оказываются помещенными на верхней панели окна Конструктора запросов. Если таблицы связаны между собой, т. е. связи присутствуют явно на схеме данных, то эти связи также отображаются (рис. 3.8). Если связи на схеме данных не установлены, то Конструктор запросов автоматически устанавливает связи между таблицами, если они содержат поля, которые имеют одинаковые имена и согласованные типы.

Рис. 3.8. Запрос по нескольким связанным таблицам

 

Иногда Конструктор устанавливает лишние связи, основываясь только на именах и типах полей. Это может привести к некорректным результатам запроса, поэтому нужно обязательно проверять, как отображаются связи между таблицами в окне Конструктора запросов, и удалить вручную лишние связи. Для этого необходимо выделить лишнюю связь, щелкнув по ней левой кнопкой мыши, и нажмите клавишу <Delete>;

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

ü Выделить нужное поле в таблице-источнике (можно выделить несколько полей, пользуясь клавишами <Shift> и <Ctrl>). Если требуется включить в запрос все поля базовой таблицы, выделить поле, обозначенное звездочкой (*). Нужно дважды щелкнуть левой кнопкой мыши на выделенном поле. При этом в бланке запроса появится столбец, соответствующий выбранному полю. Затем аналогично добавить другие поля. Столбцы в бланке запроса при этом заполняются слева направо;

ü Можно подвести указатель мыши к выделенному полю (одному из выделенных полей), нажать на левую кнопку мыши и перетащить поле (поля) в нужное место бланка запроса (указатель мыши при этом должен принять вид трех прямоугольников). Последний способ позволяет помещать поля в любое место бланка запроса;

ü Использовать раскрывающийся список полей в строке Поле (Field) бланка запроса.

Примеры разных способов включения полей в результат запроса в режиме Конструктора запросов приведены на рис. 3.9 – 3.11.

 

Рис. 3.9. Пример отбора полей для нового запроса в режиме Конструктора

 

 

Рис. 3.10. Вид окна Конструктора при выборе всех полей из таблицы

 

Чтобы добавить в запрос еще одну таблицу или другой запрос, необходимо:

1. Нажать кнопку Добавить таблицу (Show Table) на панели инструментов или выполнить команду меню Запрос, Добавить таблицу (Query, Show Table);

 
 


 

Рис. 3.11. Выбор полей запроса из раскрывающегося списка

 
 


2. В окне Добавление таблицы (Show Table) выбрать вкладку, содержащую требуемые объекты.

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

3. Выбрать имя объекта, добавляемого в запрос;

4. Нажать кнопку Добавить (Add), а затем кнопку Закрыть (Close).

Добавить таблицу или еще один запрос в окно Конструктора запросов можно также путем перетаскивания мышью названия таблицы или запроса из окна базы данных.

Чтобы удалить базовую таблицу из запроса, необходимо выделить ее, щелкнув на любом месте в списке ее полей, и нажать клавишу <Delete>.

Чтобы удалить поле из запроса, нужно выделить нужный столбец в бланке запроса, а затем нажать клавишу <Delete>. Чтобы выделить столбец, необходимо пользоваться областью выделения столбцов — узкой серой полоской над столбцами в бланке запроса. Когда подводишь указатель мыши к этой области, он преобразуется в жирную стрелку, направленную вниз.

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

В режиме Конструктора запросов можно изменять имена полей запроса. Чтобы переименовать поле, необходимо установить курсор в бланке запроса перед первой буквой его имени и ввести новое имя и символ двоеточия. Пример запроса с измененными именами полей приведен на рис. 3.12. Изменение имени поля в бланке запроса приводит к изменению заголовка столбца при просмотре запроса в режиме таблицы. Кроме того, если на основе запроса создать новый объект, например форму или отчет, в новом объекте будет использовано новое имя поля. Имя поля базовой таблицы при этом не изменяется. Это имя также не изменяется в тех формах и отчетах, которые были созданы на основе запроса до изменения имени поля. Имена полей в запросах должны соответствовать соглашениям об именах Microsoft Access.

 

Рис. 3.12. Изменение названия поля в запросе

 

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

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

Изменение ширины столбцов в окне Конструктора запросов или в окне расширенного фильтра не влияет на ширину столбцов запроса в режиме Таблицы или объекта, для которого применен фильтр.

В строке Условие отбора (Criteria) и в строке или (Or) указываются условия отбора записей. Такими условиями могут быть логические выражения. Например, (>30), (='Иванов'), (=10) и т. п.

Условия, находящиеся в одной строке, но в разных столбцах бланка, объединяются по логическому оператору And (И). Если нужно объединить условия отбора по логическому оператору Or (ИЛИ), необходимо разместить эти условия в разных строках бланка запроса. Пример использования нескольких условий отбора приведен на рис. 3.13.

 

 

Рис. 3.13. Задание критериев отбора записей в запросе

 

 

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

Для этого необходимо:

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

2. Выполнить команду Вставка, Строки (Insert, Rows) или нажать клавишу <Ins>. Новая пустая строка вставляется над выбранной. В нее можно вносить условия отбора.

Для удаления строки условий отбора:

1. Щелкнуть левой кнопкой мыши в любом месте строки;

2. Выполнить команду Правка, Удалить строки (Edit, Delete Rows).

Чтобы установить порядок сортировки записей в запросе, используйте строку Сортировка (Sort). Для каждого поля, по которому должны сортироваться записи, нужно выбрать из списка соответствующий порядок сортировки: по возрастанию (Ascending) или по убыванию (Descending). По умолчанию во всех полях запроса устанавливается значение (отсутствует) (Not sorted). Пример использования поля со списко м Сортировка (Sort) приведен на рис. 3.14.

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

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

 

Рис. 3.14. Установка порядка сортировки записей в запросе

 

 

Рис. 3.15. Запрос в режиме Конструктора

 

Если очистить бланк запроса для того, чтобы создать новый, нужно выполнить команду Правка, Очистить бланк (Edit, Clear Grid).

После формирования бланка запроса его можно сохранить, нажав на кнопку Сохранить (Save) на панели инструментов или выполнив команду меню Файл, Сохранить (File, Save). При этом появляется диалоговое окно, в котором нужно ввести имя сохраняемого запроса (рис. 3.16). Запрос можно сохранить и закрыв его.

Результаты выполнения запроса можно увидеть, переключившись в режим Таблицы (Datasheet View) с помощью кнопки Вид (View) или нажав кнопку Запуск (Run) на панели инструментов.

 

Рис. 3.16. Диалоговое окно Сохранение

 

Результат выполнения запроса, созданного в режиме Конструктора, приведен на рис. 3.17.

 

 

Рис. 3.17. Результат выполнения запроса, созданного в режиме Конструктора







Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все...

ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала...

ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования...

Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.