- •25. Когда следует использовать внутреннее объединение?
- •Как следует использовать внутреннее объединение?
- •Когда следует использовать внешнее объединение?
- •39. Изменение размера столбца вручную
- •Изменение ширины столбца в соответствии с содержимым
- •Изменение размеров строк
- •Изменение высоты строк на стандартную
- •42. Отображение и скрытие столбцов
- •Скрытие одного или нескольких столбцов
- •Отображение скрытого столбца или столбцов
- •Закрепление одного или нескольких столбцов
- •Снятие закрепления со всех столбцов
- •68. Добавление таблицы
- •74. Как задать поле типа "время"?
- •75. В каких случаях используют тип "плавающая точка (запятая)?"
- •76. В чем особенности типа "счетчик"?
- •77. Какие свойства имеет текстовое поле?
- •78. В чем особенность поля примечания по сравнению с текстовым полем?
- •79. Какие значения может принимать поле логического типа?
- •80. Для чего применяют поле типа "объект ole"?
- •81. Репликация баз данных Access
- •Составной ключ
- •Выбор полей для индексирования
- •Составные индексы
- •Импорт данных
- •Экспорт объектов и данных
- •Копирование структуры таблицы
- •Экспорт структуры таблицы и записей в другую базу данных
- •102. Добавление присоединенного поля
- •103. Добавление свободного поля
- •104. Создание многостраничной формы со вкладкамиА теперь рассмотрим процедуру создания многостраничной формы с набором вкладок:
- •108. Создание пользовательской группы
- •109. В каких случаях применяется группа переключателей
- •Другие элементы управления
- •Удобство использования
- •Добавление группы переключателей
- •Добавление группы переключателей в новый пустой шаблон формы
- •Добавление группы переключателей в шаблон формы, основанный на существующем источнике данных
- •111. Как задаются/изменяются свойства отдельных элементов формы?
- •117. Как создаются многоуровневые кнопочные формы?
- •119. При каких условиях имеет смысл экспортировать форму в другую базу данных?
- •120. Как создать в форме вычисляемые поля?
- •121. Как создать в форме кнопки с привязанными к ним макросами?
- •122. Как создать новый отчет?
- •123. На основе каких объектов создаются отчеты?
- •124. Дайте характеристику окна конструктора отчетов.
- •125. Что включают в область данных?
- •Как создать отчет по связанным таблицам?
- •Как подвести промежуточные итоги в отчете?
- •Как сделать итоги перед детальными строками?
- •Как сделать итоги после детальных строк?
- •Как создать многоуровневые итоги?
- •140) Что является результатом выполнения запроса?
- •141) Дайте общую характеристику конструктора запросов.
- •142) Что понимают под запросом на выборку? Как он создается?
- •143) Что понимают под запросом на добавление? Как он создается?
- •144) Что понимают под запросом на обновление? Как он создается?
- •145) Что понимают под запросом на удаление? Как он создается?
- •146) Как можно использовать запросы для создания отчетов?
- •147) Как можно использовать запросы для создания форм?
- •148) Что понимают под постоянными связями, а что под временными?
- •149) Как обеспечивается в запросе сортировка данных?
- •150) Продемонстрируйте умение строить запросы по связанным таблицам.
- •151) Продемонстрируйте, каким образом можно менять способ объединения таблиц (внутреннее, внешнее левое, внешнее правое) в запросах? Как визуально отличить их друг от друга?
- •152) Как задается условие отбора в запросе? Продемонстрируйте умение задавать условие отбора по полям с данными различного типа.
- •153) Как включить в конструкторе запросов строку групповых операций? Что она позволяет сделать?
- •162. Что понимают под макросом?
- •163. Как создаются макросы?
- •164. Что понимают под макрокомандой?
- •167. Как создаются группы макросов?
- •168. Как на основе макроса создать меню?
- •Настройка
- •Замечания
- •169. Как на основе макроса создать панель инструментов?
- •170. Как на основе макроса создать контекстно-зависимое меню?
- •Действие 1. Создание группы макросов, содержащей команды меню
- •Действие 2. Создание макроса, который создает меню
- •Действие 3. Назначение меню элементу управления, форме, отчету или базе данных
- •Добавление меню на вкладку "Надстройки" формы или отчета
- •Добавление меню в качестве контекстного меню для формы, отчета или элемента управления
- •Добавление меню в качестве глобального контекстного меню
- •171. Как макрос привязать к событию?
- •172. Для чего предназначен макрос AutoExec?
- •172.Для чего предназначен макрос AutoExec?
- •173.Для чего предназначен макрос AutoKeys?
- •174.Когда требуется защищать свои приложения?
- •175.Как можно защитить свое приложение от несанкционированного изменения?
- •Шифрование с использованием пароля базы данных
- •Расшифровка и открытие базы данных
- •Удаление пароля
- •176.В чем отличие файла mdb от файла mde?
- •177.Как создать файл mde?
- •178.Можно ли файл mde преобразовать в файл mdb?
- •179.Что происходит при сжатии базы данных?
- •180.Как зашифровать базу данных? (изучить по справочной системе)
- •181.В чем особенность работы с базами данных в локальной сети?
- •182.Какие способы открытия базы данных существуют и когда, какой способ открытия базы данных рекомендуется использовать?
- •183.В чем особенность монопольного доступа?
- •Как открыть базу данных монопольно?
- •Какую роль играет блокировка записей?
- •Какие виды блокировки записей существуют?
- •Как открыть базу данных в режиме общего доступа?
- •Где задается способ открытия базы данных по умолчанию?
117. Как создаются многоуровневые кнопочные формы?
Для создания кнопочной формы, которая открывает другие кнопочные формы, выберите в поле Команда команду Перейти к кнопочной форме, а затем укажите кнопочную форму, к которой надо перейти.(?)
118. Как обеспечить вызов главной кнопочной формы при открытии базы данных?
Чтобы кнопочная форма открывалась при открытии базы данных, выберите имя кнопочной формы в диалоговом окне Диспетчер кнопочных форм и нажмите кнопку По умолчанию
119. При каких условиях имеет смысл экспортировать форму в другую базу данных?
Экспорт формы в другую базу данных возможно и имеет смысл, если информация в обеих базах данных схожа по структуре или аналогично, тогда редактировапние формы под новую базу данных будет быстрым. Если же базы данных слишком разные, то экспорт не имеет смысла и проще создать новую форму с помощью диспетчера кнопочных форм.(?)
120. Как создать в форме вычисляемые поля?
Чтобы создать вычисляемое поле в форме надо:
Создайте свободный элемент управления типа Поле (TextBox) в нужном месте формы.
Прямо в поле ввести необходимое выражение. В Свойствах поля можно отредактировать формат этого поля. Обычно для создания вычисляемых полей выбирают именно элемент управления Текстовое поле, хотя это и необязательно. Допускается использовать для этого любые элементы управления, имеющие свойство Данные (ControlSource).
Именно в свойстве Данные (ControlSource) должно быть задано выражение, которое вычисляет значение этого элемента. Ввод выражения допускается прямо в элемент управления, Однако, если выражение достаточно длинное, его неудобно вводить прямо в поле, еще можно воспользоваться Построителем выражений.
Вычисляемые поля создаются чаще всего в табличных или ленточных формах для отображения столбца с какими-нибудь вычисленными значениями. Например, стоимость товара рассчитывается как значение выражения Цена * Количество. Для отображения таких расчетных данных используют два способа:Первый способ основан на том, что форма строится на базе запроса, в который включают вычисляемые столбцы. В форме создается текстовое поле, у которого в качестве источника данных указывается вычисляемый столбец запроса. Поле блокируется, чтобы пользователь не мог изменить данные в нем, ведь эти данные вычисляются в процессе выполнения запроса.Во втором случае форма может строиться прямо на базе таблицы. В ней создается текстовое поле, в котором в качестве источника данных указывается выражение, например = [Цена за единицу] * Количество. При этом в выражении необязательно указываются те поля, которые включены в форму, а любые поля базовой таблицы.
121. Как создать в форме кнопки с привязанными к ним макросами?
1. С помощью мастера кнопок можно быстро создать кнопки для выполнения различных задач, например закрытия формы, открытия отчета, поиска записи или запуска макроса.
В области переходов щелкните форму правой кнопкой мыши и выберите в контекстном меню команду Конструктор.Убедитесь, что на вкладке Конструктор в группе Элементы управления установлен флажок Использовать мастер.На вкладке Конструктор в группе Элементы управления и поля выберите команду Кнопка.В сетке конструктора щелкните то место, куда требуется
вставить кнопку.Будет запущен мастер создания кнопок.Следуйте указаниям мастера. На последней странице нажмите кнопку Готово. Мастер создает кнопку и внедряет макрос в свойство Нажатие кнопки (OnClick) кнопки. Этот макрос содержит команды для выполнения задач, выбранных в мастере.
2.В области переходов щелкните правой кнопкой мыши форму, содержащую кнопку, и выберите в контекстном меню команду Конструктор или Режим макета.Выделите кнопку, щелкнув ее, и нажмите клавишу F4, чтобы открыть ее окно свойств.На вкладке Событие окна свойств в ячейке свойства Нажатие кнопки (OnClick) должно отображаться [Внедренный макрос]. Щелкните в любом месте ячейки свойства, а затем нажмите кнопку в правой части ячейки.Откроется построитель макросов, в котором отображаются макрокоманды, составляющие встроенный макрос.
3.Если макрос уже создан и сохранен, то можно легко создать кнопку, запускающую этот макрос, перетащив макрос из области переходов в форму, открытую в режиме конструктора.Откройте форму в режиме конструктора: в области переходов щелкните правой кнопкой мыши нужную форму и выберите в контекстном меню команду Конструктор.В области переходов найдите макрос, который должен запускаться новой кнопкой, а затем перетащите макрос в форму.Кнопка будет создана в MicrosoftOfficeAccess 2007 автоматически, а имя макроса будет использовано в качестве надписи на кнопке. Кроме того, имя макроса OfficeAccess 2007 вставляется в свойство Нажатие кнопки (OnClick) кнопки, так что макрос будет запускаться при ее нажатии. Вместо исходного имени кнопки рекомендуется ввести в свойство Имя (Name) более информативное имя. Чтобы открыть окно свойств для кнопки, когда форма открыта в режиме конструктора, щелкните кнопку и нажмите клавишу F4.