1.1.1 Создание автоформы
Создание автоформы используется в том случае, когда пользователю необходимы формы, которые содержат всю информацию из отдельной таблицы или запроса. В автоформе каждое поле расположено на отдельной строке, с левой стороны которой отображается надпись к данному полю.
Рисунок 1.1 – Создание формы
Автоформы бывают трех типов:
1 Автоформа: в столбец – для каждой записи отводится отдельная страница формы. Данная форма подходит для записей с большим числом полей. Для перехода от одной записи к другой необходимо щелкнуть на поле номера записи.
2 Автоформа: ленточная – каждая запись размещается в одной строке таблицы. Данная форма позволяет наглядно представить несколько записей.
3 Автоформа: табличная – имеет вид таблицы и выступает в качестве подчиненной формы в составных формах.
Для создания автоформы необходимо:
1 На вкладке Формы окна базы данных нажать кнопку Создать.
2 Выбрать способ создания формы – автоформа.
3 В нижней части окна Новая форма из списка выбрать таблицу или запрос, на основе которого будет создана форма; нажать кнопку ОК.
4 На экране откроется готовая форма. При ее закрытии Access предложит сохранить форму, указав ее имя.
1.2 Ввод и редактирование данных в форме
В табличных формах информация вводится и редактируется так же, как это выполняется в таблицах в режиме просмотра. Поле для редактирования выбирается установкой указателя мыши на левом краю поля с последующим щелчком.
В ленточных формах и в формах в столбец данные, подлежащие редактированию, выделяются перетаскиванием мыши, после чего вводятся правильные данные.
Переход из поля в поле в форме осуществляется клавишей Тав или клавишами управления курсором. Для перехода к следующей записи надо нажать клавишу Тав, находясь на последнем элементе управления формы.
Во всех формах для перехода между записями можно использовать кнопки перехода.
Для удаления записи из формы ее необходимо маркировать, щелкнув в столбце маркировки ( выделение записи отменяется при выполнении щелчка вне столбца маркировки), и нажать клавишу Del.
1.3 Мастер форм
Использование мастера форм позволяет включать в форму поля из различных таблиц.
Для создания формы с помощью мастера необходимо:
1 Открыть вкладку Формы окна базы данных и нажать кнопку Создать.
2 В появившемся окне Новая форма задать создание формы с помощью мастера и нажать кнопку
3 В первом диалоговом окне мастера (рисунок 1.3) выбрать в списке Таблицы\запросы таблицу, из которой в форму будут включены поля, а в списке Допустимые поля выбрать поля для подготавливаемой формы. С помощью кнопок > или >> перенести выбранные поля в список Выбранные поля.
Рисунок 1.2 – Создание формы с помощью мастера
Рисунок 1.3 – Выбор полей
4 В списке Таблицы\запросы последовательно можно выбирать таблицы, из которых необходимо включать поля в форму. При включении в форму полей из различных таблиц будет создана многотабличная форма.
5 После отбора всех полей из таблиц в форму нажать кнопку Далее для перехода в следующее окно мастера форм.
6 Во втором окне мастера форм необходимо выбрать вид формы. Для этого активизируйте один из переключателей (в один столбец; ленточный; табличный; выровненный) и нажмите кнопку Далее.
7 В третьем окне мастера задать стиль оформления и нажать кнопку Далее.
8 В последнем окне мастера ввести имя формы и выбрать одну из опций: открыть форму для просмотра и ввода данных или изменить макет формы. Нажать кнопку Готово.
Методическое пособие по Базам данных
Министерство сельского хозяйства и продовольствия Самарской области
государственное бюджетное профессиональное образовательное учреждение
Самарской области
«Борский государственный техникум»
МЕТОДИЧЕСКОЕ ПОСОБИЕ по программе MS Access
ПО ДИСЦИПЛИНЕ ОУД. 07 «Информатика»
для студентов__I—II__курса специальностей:
35.02.07 «Механизация сельского хозяйства»
15.01.05 Сварщик (ручной и частично механизированной сварки (наплавки))
44. 02.01 Дошкольное образование
38.02.01 Экономика и бухгалтерский учет (по отраслям)
(базовый /углубленный уровень)
c.Борское, 2019
Оглавление
Введение. 2
Создание структуры, ввод и редактирование, поиск, фильтрация и сортировка базы данных» в программе MS Access. 3
Создание таблиц. 3
Создание запроса на выборку с помощью Мастера. 7
Создание запроса на выборку с помощью Конструктора. 8
Проектирование форм и работа с ними. 8
Создание формы с помощью Мастера. 10
Создание формы с помощью Конструктора. 12
Создание отчета. 12
Структура отчета в режиме Конструктора. 13
Способы создания отчета. 13
Список литературы: 42
Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows. СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов
К основным возможностям СУБД Microsoft Access можно отнести следующие:
Проектирование
базовых объектов – двумерные таблицы с полями разных типов данных.
Создание связей между таблицами, с поддержкой целостности данных, каскадного
обновления полей и каскадного удаления записей.
Ввод, хранение, просмотр, сортировка, изменение и выборка данных из таблиц с
использованием различных средств контроля информации, индексирования таблиц и
аппарата алгебры логики.
Создание, модификация и использование производных объектов (запросов, форм и
отчетов).
При первом открытии окна базы данных Access всегда активизирует вкладку Таблицы и выводит на экран список режимов создания таблиц:
Создание таблицы в
режиме конструктора;
Создание таблицы путем ввода данных
Для создания новой таблицы можно выбрать любой из этих режимов. Можно выбрать Мастер таблиц для определения полей таблицы с помощью списков образцов таблиц и полей. Для создания произвольной таблицы целесообразно пользоваться режимом Конструктора. Режим Создание таблицы путем ввода данных используется, как правило, для редактирования и ввода данных в уже существующие таблицы.
Напомним,
что таблицей MS Access является совокупность данных
объединенных общей темой. Для каждой сущности назначается отдельная таблица,
чтобы не было повторений в сохраненных данных. Таблицы состоят из записей и
полей. Количество полей в записи определяется на стадии проектирования таблицы,
поэтому прежде чем создавать таблицу с помощью приложения Access, необходимо
четко представлять ее структуру.
Величина и тип полей определяется пользователем. Необходимо выбирать
размеры полей не слишком большими, так как при завышенных размерах полей
бесполезно расходуется память БД. Для создания связей между таблицами они
должны иметь ключевое поле, поэтому необходимо назначить ключевое поле
каждой таблице.
Чтобы задать первичный ключ в режиме Конструктора, необходимо выделить требуемое поле, а затем щелкнуть на пиктограмме «Ключевое поле», расположенной на панели инструментов. Для назначения Внешнего (Вторичного) ключа в режиме Конструктора, необходимо выделить поле и в области свойств этого поля в строке Индексированное поле из списка выбрать значение Да (Совпадения допускаются).
Для выбора необходимого режима создания таблиц можно дважды щелкнуть на один из них в списке режимов, откроется требуемый режим. Кроме того, можно щелкнуть на пиктограмме «Создать» в окне БД, откроется окно диалога «Новая таблица», и в нем выбрать требуемый режим создания таблицы.
При
выборе режима Мастер таблиц откроется окно «Создание таблиц», в котором с
помощью образцов таблиц и полей легко сформировать поля новой таблицы.
Но если в окне «Создание таблиц» нет требуемого образца таблицы, то необходимо выбрать режим Конструктора, откроется окно Конструктора таблиц
Состав (структура)
таблицы определяется в области проекта таблицы, которая состоит из трех
колонок:
Имя поля;
Тип данных;
Описание.
Типы данных необходимо выбрать из раскрывающегося списка:
Текстовый – алфавитно–цифровые данные (до 255 байт)
Поле МЕМО — длинный текст или числа, например, примечания или описания (до
64000 байт)
Числовой — текст или комбинация текста и чисел (сохраняет 1, 2, 4 или 8
байтов)
Дата/время – даты и время (8 байт)
Денежный — используется для денежных значений (сохраняет 8 байтов)
Счетчик – автоматическая вставка уникальных последовательных
(увеличивающихся на 1) или случайных чисел при добавлении записи (4 байта)
Поле объекта OLE – для вставки следующих объектов: рисунки, картинки, диаграммы и т.д. (до 1 Гбайта)
Гиперссылка – адрес ссылки на файл на автономном компьютере или в сети (сохраняет до 64 000 знаков)
Мастер подстановок — создает поле, позволяющее выбрать значение из другой таблицы или из списка значений, используя поле со списком. При выборе данного параметра в списке типов данных запускается мастер для автоматического определения этого поля.
В области «Свойства поля» назначают свойства для каждого поля (например, размер, формат, индексированное поле и т.д.). При создании структуры таблицы в первую колонку вводят Имя поля, затем необходимо нажать клавишу Enter и выбрать тип данных (по умолчанию Access назначает тип данных, если этот тип данных не подходит, то выберите самостоятельно из раскрывающегося списка). Затем введите в третью колонку описание поля.
Запрос (query) – это средство выбора необходимой
информации из базы данных. Вопрос, сформированный по отношению к базе данных, и
есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example)
и структурированный язык запросов (SQL – Structured Query Language).
QBE — запрос по образцу –
средство для отыскания необходимой информации в базе данных. Он формируется не
на специальном языке, а путем заполнения бланка запроса в окне Конструктора
запросов.
SQL – запросы –
это запросы, которые составляются (программистами) из последовательности SQL –
инструкций. Эти инструкции задают, что надо сделать с входным набором данных
для генерации выходного набора. Все запросы Access строит на основе SQL –
запросов, чтобы посмотреть их, необходимо в активном окне проектирования
запроса выполнить команду Вид/SQL.
Существует несколько типов запросов: на выборку, на обновление, на добавление,
на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным
является запрос на выборку. Запросы на выборку используются для отбора нужной
пользователю информации, содержащейся в таблицах. Они создаются только для
связанных таблиц.
Создание запроса на выборку с помощью Мастера
При создании query необходимо определить:
Поля в базе данных, по которым будет идти поиск информации
Предмет поиска в базе данных
Перечень полей в результате выполнения запроса
В окне база данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание query с помощью мастера, появится окно Создание простых запросов.
В окне мастера выбрать необходимую таблицу (таблицу — источник) из опции Таблицы и запросы и выбрать поля данных. Если query формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.
Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее. После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия: Открыть query для просмотра данных или Изменить макет запроса и нажать кнопку Готово. В результате чего получите готовый query.
С помощью
конструктора можно создать следующие виды запросов:
Простой
По условию
Параметрические
Итоговые
С вычисляемыми полями
Чтобы вызвать Конструктор запросов, необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора. Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».
В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, окно «Запрос: запрос на выборку» станет активным.
Окно Конструктора состоит из двух частей – верхней и
нижней. В верхней части окна размещается схема данных запроса, которая содержит
список таблиц – источников и отражает связь между ними.
В нижней части окна находится Бланк построения запроса QBE (Query by Example),
в котором каждая строка выполняет определенную функцию:
Поле – указывает имена полей, которые участвуют в запросе
Имя таблицы – имя таблицы, с которой выбрано это поле
Сортировка – указывает тип сортировки
Вывод на экран – устанавливает флажок просмотра поля на экране
Условия отбора — задаются критерии поиска
Или – задаются дополнительные критерии отбора
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД — это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
ввода и просмотра информации базы данных
изменения данных
печати
создания сообщений
Способы создания форм:
Конструктор форм (предназначен для создания формы любой сложности)
Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию)
Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи)
Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи)
Автоформа: табличная (отображение записей осуществляется в режиме таблица)
Автоформа: сводная таблица
Автоформа: сводная диаграмма
Диаграмма (создается форма с диаграммой, построенной Microsoft Graph)
Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel)
Алгоритм создания форм следующий:
Открыть окно БД
В окне БД выбрать вкладку Формы
Щелкнуть на пиктограмме Создать, расположенной на панели инструментов окна БД
В появившемся диалоговом окне «Новая форма» Выбрать способ создания формы и источник данных
Щелкнуть на кнопке ОК
Вызвать Мастер форм можно несколькими способами. Один из них – выбрать Мастер форм в окне диалога Новая форма и щелкнуть на кнопке ОК. Откроется окно диалога Создание форм, в котором необходимо отвечать на вопросы каждого текущего экрана Мастера и щелкать на кнопке Далее.
В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем доступные поля требуется перевести в Выбранные поля, выделив их и щелкнув на кнопку >>.
Например, выберем источник – таблицу Студенты и все ее поля, а затем необходимо щелкнуть на кнопке Далее.
В этом окне надо выбрать внешний вид формы, например в один столбец и щелкнуть Далее.
После выбора стиля
формы (например, официальный), требуется перейти в последнее окно, щелкнув на
кнопке Далее. В последнем окне Мастера требуется ввести имя формы и указать
дальнейшие действия: Открыть форму для просмотра и ввода данных; Изменить макет
формы.
После ввода имени формы (например, Студенты), выбора режима: «Открыть форму для
просмотра и ввода данных» и щелчка на кнопке Готово, получим следующую форму
для ввода и просмотра записей в таблицу Студенты.
Для создания формы
Студенты необходимо выполнить следующие действия:
1. Запустить программу Microsoft Access и открыть БД
2. В окне БД выбрать вкладку Формы. Выполнить щелчок по кнопке Создать.
Появится диалоговое окно Новая форма. В этом окне необходимо выбрать из списка
пункт Конструктор. Затем в списке «Выберите в качестве источника данных
таблицу или запрос» выбрать имя таблицы (например, Студент). Выполнить
щелчок по кнопке ОК. На экране появится окно Форма 1.
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
При печати таблиц и запросов информация выдается практически в том виде, в котором хранится. Часто возникает необходимость представить данные в виде отчетов, которые имеют традиционный вид и легко читаются. Подробный отчет включает всю информацию из таблицы или запроса, но содержит заголовки и разбит на страницы с указанием верхних и нижних колонтитулов.
Microsoft Access отображает в отчете
данные из запроса или таблицы, добавляя к ним текстовые элементы, которые
упрощают его восприятие.
К числу таких элементов относятся:
Заголовок. Этот раздел
печатается только в верхней части первой страницы отчета. Используется для
вывода данных, таких как текст заголовка отчета, дата или констатирующая часть
текста документа, которые следует напечатать один раз в начале отчета. Для
добавления или удаления области заголовка отчета необходимо выбрать в меню Вид
команду Заголовок/примечание отчета.
Верхний колонтитул. Используется для вывода данных, таких как заголовки
столбцов, даты или номера страниц, печатающихся сверху на каждой странице
отчета. Для добавления или удаления верхнего колонтитула необходимо выбрать в
меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний
колонтитулы одновременно. Чтобы скрыть один из колонтитулов, нужно задать для
его свойства Высота значение 0.
Область данных, расположенная между верхним и нижним колонтитулами страницы.
Содержит основной текст отчета. В этом разделе появляются данные,
распечатываемые для каждой из тех записей в таблице или запросе, на которых
основан отчет. Для размещения в области данных элементов управления используют
список полей и панель элементов. Чтобы скрыть область данных, нужно задать для
свойства раздела Высота значение 0.
Нижний колонтитул. Этот раздел появляется в нижней части каждой страницы.
Используется для вывода данных, таких как итоговые значения, даты или номера
страницы, печатающихся снизу на каждой странице отчета.
Примечание. Используется для вывода данных, таких как текст заключения,
общие итоговые значения или подпись, которые следует напечатать один раз в
конце отчета. Несмотря на то, что в режиме Конструктора раздел
«Примечание» отчета находится внизу отчета, он печатается над нижним
колонтитулом страницы на последней странице отчета. Для добавления или удаления
области примечаний отчета необходимо выбрать в меню Вид команду
Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет
области заголовка и примечаний отчета
В Microsoft Access
можно создавать отчеты различными способами:
Конструктор
Мастер отчетов
Автоотчет: в столбец
Автоотчет: ленточный
Мастер диаграмм
Почтовые наклейки
Мастер позволяет создавать отчеты с группировкой записей и представляет собой простейший способ создания отчетов. Он помещает выбранные поля в отчет и предлагает шесть стилей его оформления. После завершения работы Мастера полученный отчет можно доработать в режиме Конструктора.
Воспользовавшись функцией Автоотчет, можно быстро создавать отчеты, а затем вносить в них некоторые изменения.
1. Электронный ресурс: Системы управления базами данных и экспертные системы: //www.lessons-tva. info/edu/e-inf2/m2t4_2.html
2. Михеева Е.В. Информационные технологии в профессиональной деятельности. Учебное пособие. – Изд. «Academia», 2012. – 384 с
Microsoft Access 2010: просмотр дизайна формы, функция AutoForm
| ||||||||||||||
02.02.2013 6:04:39ВЕЧЕРА | ||||||||||||||
1. Просмотр дизайна формыВы можете использовать инструмент «Вид» на ленте для переключения между представлением «Дизайн» и представлением «Форма». фигура 1 показывает форму в представлении «Дизайн». Когда вы находитесь в представлении «Дизайн», вы можете изменить базовый план формы. Вы можете перемещать и изменять размер элементы управления, и вы можете добавлять и удалять элементы управления. На самом деле, вы можете изменить весь внешний вид, ощущение и функциональность формы. Рис. 1. Форма в режиме конструктора.2. Закрытие формыЧтобы закрыть форму, щелкните значок кнопку закрытия (X) в правом верхнем углу формы. Если вы пытаетесь закрыть форму без внесения каких-либо изменений в дизайн — это изменения, которые вы вносите в дизайн формы — Access не предложить вам сохранить. Это связано с тем, что Access сохраняет все изменения данных, когда вы переходить из ряда в ряд. Если вы закроете форму и сохраните изменения дизайна, эти изменения являются постоянными для всех пользователей формы. 3. Функция AutoFormВы может быстро создавать формы с помощью функции AutoForm. Автоформа функция не дает вам абсолютно никакого контроля над тем, как выглядит форма, но она предоставляет вам средства мгновенного ввода данных. Создание формы с помощью функции AutoFormСоздать форму с помощью функции AutoForm невероятно просто. Вот как это работает:
Рисунок 2. Доступ к созданию формы на основе выбранной таблицы или запроса.Сохранение формыХотя Access автоматически сохраняет все изменения данных, которые вы вносите в форма, вы должны сохранить все изменения дизайна, которые вы вносите в форма. Работая над дизайном формы, вы должны периодически щелкните инструмент Сохранить на панели инструментов QuickAccess, чтобы сохранить изменения. Когда вы закрываете форму, Access предлагает вам еще раз сохранить изменения. Вот процесс:
Подтаблицы доступны в формах так же, как и в таблицах. | ||||||||||||||
| ||||||||||||||
Доступ к объектам: Редактировать автоформу | Основы
Главная > Jan’s CompLit 101 > Работа с базами данных > Основы > Доступ к объектам > Редактировать автоформу
Назад Далее
Основы: доступ к объектам: редактирование автоформы
Внесение изменений в автоформу выглядит сложнее, чем вы думаете при его простом оформлении. Все элементы управления расположены в таблице. Измените размер одного, и весь столбец должен измениться, чтобы соответствовать!
Представления
Для формы предусмотрено три представления. Вы редактируете записей в представлении формы. Вы редактируете саму форму в представлении «Макет» или «Дизайн».
Представление макета очень похоже на представление формы, но вы не можете изменять данные в полях в представлении макета. Сбивает с толку, если вы не понимаете, в каком представлении вы находитесь!
Представление «Макет» лучше всего подходит для настройки размера и положения элементов управления, поскольку в элементах управления отображаются данные записи.
В представлении «Дизайн формы» вы будете вносить большинство изменений. Вы можете настроить любое свойство формы или элемента управления в форме из этого представления.
Пошаговое руководство: редактирование автоформы |
Чему вы научитесь: | для работы с Stacked Layout для удаления Stacked Layout для изменения размера и перемещения элемента управления в представлении «Дизайн» для сохранения объекта в базе данных с новым именем для применения новой темы |
Начните с: , , mytrips-Lastname-Firstname. accdb из предыдущего урока в одном столбец с использованием Stacked Layout. Если бы в базовой таблице было больше полей, вы могли бы получить 2 или даже 3 столбца. Этот автоматический макет меняет способ работы в представлениях «Дизайн» и «Макет». Это очень сбивает с толку, если вы не знаете, как работает макет!
Давайте посмотрим, что произойдет, если изменить размер элемента управления в макете с накоплением.
- При необходимости открыть форму Автоформа Поездки.
- Щелкните правой кнопкой мыши на вкладке заголовка формы и выберите Представление «Дизайн».
Откроется представление «Дизайн формы».На иллюстрации элементы управления показаны белым цветом на пунктирном фоне. Данные в ваших записях отображаются в них, когда вы находитесь в представлении формы. В этой форме все элементы управления являются текстовыми полями, но есть несколько других типов элементов управления, которые мы рассмотрим позже.
У каждого элемента управления слева есть метка, которая используется по умолчанию для любого элемента управления. Текст на этикетке имя поля по умолчанию, но вы можете его отредактировать. Некоторые названия полей неудобны для пользователя!
В представлении «Дизайн формы» не отображаются фактические данные. Но очевидно, что элемент управления TripID, например, намного шире, чем требуется любому идентификационному номеру. Какой ширины она должна быть? Вы хорошо угадываете? Вам придется угадать о новой ширине, которую вы хотите в представлении «Дизайн»!
Нажмите на элементе управления TripID.
Какие изменения?Граница: Выбранный элемент управления получает оранжевую рамку, а в середине левой и правой сторон появляются маркеры изменения размера.
Кнопка «Выбор таблицы» : Появляется в левом верхнем углу таблицы элементов управления и меток. Нажатие этой кнопки выделит все внутри таблицы.
- Пунктирный контур:
Access 2007:
Метка , соответствующая выбранному элементу управления, окружена небольшими штрихами.Access 2010, 2013, 2016:
Контур больших дефисов окружает всю таблицу , созданную с помощью Stacked Layout. Что вы не получили:
Почему? Кнопка «Форма» применяет макет с накоплением, который блокирует элементы управления в строках и столбцах.
- Наведите указатель мыши на правый конец текстового поля, пока форма указателя не изменится на форму «Изменить размер по горизонтали», .
Перетащите на слева от .
Контур текстового поля смещается при перетаскивании, чтобы показать, где оно будет, если вы отпускаете мышь, чтобы бросить коробку.Когда правый край совпадет с отметкой 2 дюйма на линейке, отпустите кнопку мыши.
Все другие текстовые поля тоже перемещаются!
Это тот самый Stacked Layout в действии. Все текстовые поля находятся в «таблице». Вы видите пунктирную линию вокруг меток и элементов управления?
Когда вы изменяете размер элемента в столбце, вы изменяете размер всех элементов управления в этом столбце.
Это неподходящий размер для большинства элементов управления.
- Отменить комбинацией клавиш CTRL + Z.
Макет возвращается к исходному.
Представление «Дизайн формы»: «Удалить компоновку с накоплением»
Вы можете увеличить текстовое поле TripID до более приемлемого размера. Вам просто нужно заставить Stacking Layout отпустить. Для практики вы измените размер и положение нескольких элементов управления. Более изящная работа подождет до более позднего урока.
На ленте, щелкните на вкладке Инструменты дизайна форм: Упорядочить.
Наведите на каждую кнопку, чтобы увидеть подсказку о ней.
Эта вкладка в Access 2007 не такая, как в других версиях.Access 2007: Вкладка ленты «Упорядочить» имеет несколько функций, управляющих макетом.
Access 2010, 2013, 2016: На вкладке ленты «Упорядочить» есть множество команд, которые имеют смысл только для таблиц макетов, таких как различные кнопки «Вставить», «Объединить», «Переместить вверх». Все эти команды работают с макетами Stacked и Tabular и будут выделены серым цветом, если фокус не находится на чем-то, что находится в одном из этих автоматических макетов.
- Недоступные кнопки являются подсказкой:
Доступ 2010, 2013, 2016: щелкните в пустой области справа от элементов управления.
Большинство кнопок на ленте становятся серыми. Фокус больше не находится в таблице макетов. - Нажмите на элементе управления TripID, чтобы выбрать его.
Access 2010, 2013, 2016: Лента показывает, что эти кнопки, связанные с таблицей, теперь доступны.
- На вкладке Упорядочить нажмите кнопку Удалить макет .
(Эта кнопка не отображается, если вы находитесь в режиме макета.)Вы видите изменения?
Выбранный элемент управления TripID и его метка теперь имеют все маркеры: серые маркеры перемещения и оранжевые маркеры изменения размера в углах и в середине каждой стороны. Это нормальное состояние для выбранного элемента управления
Но похоже, что TripName теперь может быть выбранным элементом управления. Не совсем. TripID — 9.0335 под ит. Составной макет был удален только из TripID, но не из других элементов управления. Правила для этого макета переместили оставшуюся таблицу в верхнюю строку страницы. Угу. Это совсем не помощь.
Вам необходимо убрать макет со всех элементов управления.
Отменить .
Выбрав один из элементов управления, щелкните Выберите таблицу 9Кнопка 0071 вверху слева.
Все элементы управления имеют оранжевую рамку для выбранного объекта.
Удалить макет .
Все элементы управления теперь отображают все маркеры для обычного выбранного объекта: серый маркер перемещения в верхнем левом углу элемента управления и оранжевый маркеры изменения размера в углах и в середине каждой стороны .
Сохраните форму .
[Автоформа поездок]
Представление «Дизайн формы»: изменение размера и перемещение элементов управления
Теперь вы можете изменять размер и расположение элементов управления в форме.
TAB Заказ: Использование TAB для перехода от элемента управления к элементу управления является удобным способом навигации по форме. Но перемещение элементов управления в форме может привести к тому, что порядок TAB больше не будет соответствовать порядку элементов управления в форме. Сбивает с толку! Регулировка порядка TAB будет обсуждаться в следующем уроке.
- Нажмите в пустой области, чтобы отменить выбор элементов управления.
- Нажмите на элементе управления TripID, чтобы выбрать его.
Изменение размера текстового поля:
Наведите указатель мыши на ручку в середине справа сторону текстового поля TripID, пока указатель не примет форму Изменить размер по горизонтали.
Будьте осторожны. Край формы рядом. Если форма изменится на форма столбца изменения размера, , вы будете изменять ширину формы вместо текстового поля.
- Перетащите на слева , пока правый край текстового поля не окажется на отметке 2 дюйма на
линейка.
- Отпустите кнопку мыши.
Изменяется размер текстового поля. ТаДа!
- Аналогично, измените размер элемента управления TripName так, чтобы его правый край находился на отметке 3 дюйма.
- Элемент управления перемещением и его метка:
- Движение указатель мыши на оранжевую рамку, но не на ручку.
Форма указателя изменяется на форму перемещения. Перетащите вправо и вверх.
Контур показывает, где будет элемент управления, когда вы его уроните.Точки и линии сетки помогут вам увидеть, выстраиваются ли объекты так, как вы хотите.
Когда элемент управления окажется на одном уровне с элементом управления TripID, сбросит .
Этикетка пришлась по вкусу, хотя на схеме этого не было видно.
Оставили ли вы достаточно места для метки элемента управления? Если нет, отмените и повторите попытку или воспользуйтесь решением проблемы ниже.Проблема: TripID и TripName не совпадают
Перетаскивание точно в нужное место может вызвать затруднения.
Решение: Когда элемент управления выбран, нажмите клавишу со стрелкой, чтобы переместить элемент управления в этом направлении на экране.
- Движение указатель мыши на оранжевую рамку, но не на ручку.
Сохранить форму.
[Автоформа поездок]Верните в Представление формы и просмотрите каждую запись.
Новые размеры для TripID и TripName подходят для всех записей?
Как вы думаете, подходят ли размеры для будущего?Эксперимент: перемещение и изменение размера
Возврат в представление «Дизайн» и эксперимент с подвижным и изменение размеров элементов управления.
Можете ли вы придумать лучшее расположение поля?Выбор нескольких элементов управления: Перетащите мышь из-за пределов элемента управления через любую часть нескольких элементов управления, которые вы хотите выбрать. Все будут выбраны вместе с соответствующими метками.
Сохранить объект как: (Не используйте кнопку Сохранить!)
Сохранить измененное форма с новым именем, Поездки Автоформа — Фамилия, Имя, используя свое имя и фамилию, конечно.Access 2007: кнопка Office > Сохранить как > Сохранить объект как
Access 2010, 2013, 2016: вкладка «Файл» > «Сохранить объект как»
В области навигации теперь есть одна таблица, один запрос и две формы.
Вид макета формы: применить автоформат или тему
Access 2007 использует термин автоформат для команды, которая применяет темы Office 2007. Access 2010, 2013 и 2016 просто используют термин Тема, как и другие программы Office. В Access 2010, 2013 и 2016 есть команда автоформатирования, но ее нет ни на одной из стандартных вкладок ленты. В любом случае вы можете изменить внешний вид всей формы или сообщить сразу, ЕСЛИ вы не применили форматирование, не связанное с темой, вручную. Это позволяет легко использовать одну и ту же тему во всех документах для определенного бизнеса или проекта. Темы различаются в каждой версии Access. Тема устанавливает фон, шрифт, размер шрифта и цвет шрифта.
Автоформат или тему можно применить в представлении «Дизайн» или в представлении «Макет».
Access 2010, 2013 , 2016 :
- Нет отмены для темы : Список отмены не отслеживает применение темы к форме или отчету. Вам придется вспомнить, с какой вы начали! Это также влияет на автоматические цвета в таблицах для чередующихся строк, но не переопределяет цвета, выбранные вами вручную.
- Тема относится к ВСЕ формы и отчеты в базе данных.
Какая тема сейчас? В галерее тем вверху находится миниатюра тем, используемых в базе данных. Автоформат не такой добрый! Я не нашел способа показать имя текущего автоформата.
- Измените на Layout View вашей новой формы, AutoForm Поездки — Фамилия, Имя.
Поскольку представление макета включает в себя фактические данные, вы сможете четко видеть, имеют ли ваши элементы управления правильный размер для каждой темы или автоформата, который вы пробуете. Открыть галерею тем:
Access 2007:
На вкладке Инструменты макета формы: Упорядочить щелкните на кнопке Автоформат .Откроется галерея тем из Office.
Access 2010, 2013, 2016 :
На вкладке Инструменты макета формы: вкладка Дизайн нажмите кнопку Темы .Откроется галерея тем из Office.
Попробуйте каждую тему:
Access 2007:
Выберите каждый по очереди.Доступ 2010, 2013, 2016 :
Наведите на каждый из них по очереди. Live Preview покажет изменения. Темы разные в каждой версии.Цвет фона заголовка формы и используемые повсюду шрифты будут меняться с каждой темой. В некоторых темах используется гораздо больший размер шрифта, чем в других. Данные могут не поместиться в ваших элементах управления при большем размере шрифта. Вы должны решить, достаточно ли вам нравится тема, чтобы изменить размер элемента управления.
- Выберите одну из тем, щелкнув ее в галерее.
- При необходимости , отрегулируйте размеры элементов управления, чтобы все данные отображались аккуратно.
- Сохраните вашу форму еще раз.
[Автоформа поездок — Фамилия, Имя]Примеры пользовательских форм: Различное расположение элементов управления и разные темы
- Открыть исходную автоформу «Автоформа поездок» в представлении формы.
Access 2007: Исходная автоформа без изменений.
Access 2010, 2013, 2016 : Только что выбранная тема применяется ко ВСЕМ формам и отчетам. Упс. Это не то, что мы хотели!
Access 2010, 2013, 2016 : Измените тему обратно на тему с именем Office в левом верхнем углу встроенной темы или темы Office.