Какой режим использовать — «Макет» или «Конструктор»?
Вносить изменения в формы можно в двух режимах — макета и конструктора. В любом из режимов можно выполнять одни и те же задачи конструирования и разметки, но есть задачи, которые проще выполнять в каждом из них. В этой статье описано сходство и различие режимов макета и конструктора, а также показано, как выполнять распространенные задачи конструирования форм в каждом из режимов.
Примечание: Эта статья написана для форм, но многие описанные здесь подходы применимы и к изменению отчетов.
В этой статье
- Общие сведения о режимах макета и конструктора
- Изменение формы в режиме макета
- Изменение формы в режиме конструктора
Общие сведения о режимах макета и конструктора
Режим макета Режим макета в большей степени ориентирован на визуальное восприятие, чем режим конструктора. При просмотре формы в режиме макета в каждом элементе управления отображаются реальные данные. Этот режим очень удобен для настройки размера элементов управления и выполнения многих других задач, которые влияют на визуальное представление и удобство использования формы.
Некоторые задачи не могут выполняться в режиме макета и требуют переключения в режим конструктора. В некоторых ситуациях в Access отображается сообщение о том, что для внесения определенных изменений необходимо переключиться в режим конструктора.
Конструктор В режиме конструктора более детально представлена структура формы. Здесь вы видите заголовок, подробности и нижний колонтитул формы. При внесении изменений в структуру вы не можете просматривать базовые данные, тем не менее определенные задачи проще выполнять в режиме конструктора. Вы можете:
- добавлять в форму больше разнообразных элементов управления, таких как надписи, изображения, линии и прямоугольники;
- изменять источники для текстовых полей в самих полях, не открывая их страницу свойств;
- изменять размер разделов формы, например ее заголовка или раздела подробностей;
- изменять некоторые свойства формы, которые невозможно изменить в режиме макета (такие как Режим по умолчанию или Режим формы).
Изменение формы в режиме макета
После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить в форму новые элементы управления, а также задать свойства для формы и ее элементов управления.
Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета
Access выведет форму в режиме макета.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.
С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:
-
На вкладке Формат в группе Элементы управления нажмите кнопку Добавить поля
Затем можно перетащить поля прямо из области Список полей в форму.
- Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
- Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Изменение формы в режиме конструктора
Настроить структуру формы можно и в режиме конструктора. Вы можете добавить в форму новые элементы управления и поля, поместив их на бланк. На странице свойств можно задать множество свойств для настройки формы.
Чтобы переключиться на конструктор, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор
Access выведет форму в конструкторе.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.
С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:
-
На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующее поле.
Затем можно перетащить поля прямо из области Список полей в форму.
- Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
- Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Не удается выйти из режима конструктора, так как не удается создать элемент управления
Перед выходом из режима конструктора следует создать экземпляры для всех элементов управления. Эта ошибка имеет следующие причины и способы решения:
- Не удалось создать элемент управления, указанный в диалоговом окне сообщения. Код может выполняться только после создания экземпляров для всех элементов управления и правильного подключения этих элементов. Прежде чем повторить попытку, убедитесь, что доступен каждый из файлов, требуемых для данного элемента управления.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Обратная связь
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделе https://aka.ms/ContentUserFeedback.
Отправить и просмотреть отзыв по
Как выйти из режима конструктора в access
Обозначение кнопок мыши в таблице:
⠁ | ⠈ | ⠃ | ◠ |
Левая кнопка | Правая кнопка | Двойной клик | Колесико |
— Имеется дополнительная информация во всплывающей подсказке
Управлять столбцами таблицы можно с помощью горячих клавиш:
Alt ( 1 .. 5 ) — Скрыть/показать столбец 1 — 5; Alt 0 — Показать все столбцы
Alt ( 1 .. 5 ) — Изменить направление сортировки в столбце 1 — 5
Ctrl ⠁ — Добавить сочетание в Редактор горячих клавиш
4.14 Разработка отчетов
Отчет предназначен для вывода данных из базы в виде печатного документа. При этом могут быть выполнены самые высокие требования к оформлению документа.
Перед началом конструирования отчета нужно произвести подготовительную работу, в результате которой определяется макет отчета. В процессе конструирования формируется состав и содержание разделов отчета. Кроме того, оформляются заголовки, подписи реквизитов отчета, размещаются вычисляемые реквизиты.
Отчет может создаваться с помощью Мастера или в режиме Конструктора. Созданный Мастером отчет можно доработать в режиме Конструктора.
При необходимости вывода в отчете данных из многих таблиц в качестве основы для отчета может быть использован многотабличный запрос. Разнообразные возможности Конструктора позволяют полученные в запросе данные структуировать и оформлять.
Окно Конструктора отчетов
При создании отчета в режиме Конструктора в его окне первоначально отображаются пустые разделы отчета. Наличие этих разделов, а также их добавление и удаление определяется командами Меню Вид | Колонтитулы и Вид | Заголовок| Примечание отчета. Для этих же целей можно использовать соответствующие кнопки панели инструментов Конструктора.
При создании отчета в режиме Конструктора в окне первоначально отображаются пустые разделы отчета: Заголовок отчета, Верхний колонтитул, Область данных, Нижний колонтитул и Примечание отчета.
В процессе конструирования разделы отчета заполняются элементами в соответствии с макетом отчета. Поля с неповторяющимися значениями размещают в Области данных. Поля с повторяющимися значениями, по которым производится группировка записей, целесообразно размещать в заголовке группы.
Элементами разделов отчета, кроме полей таблиц или запросов, могут быть также тексты подписей, внедряемые объекты, линии, прямоугольники и т. п.
Для каждого элемента, а также раздела и отчета в целом могут быть уточнены свойства.
Создание отчета для одной таблицы
В окне базы данных нужно выбрать вкладку Отчеты и нажать кнопку Создать. В окне Новый отчет нужно указать таблицу, которая будет источником данных для отчета. Для создания отчета можно выбрать режим Конструктора.
В открывшемся окне Конструктора отчет будет содержать стандартные разделы. Если отсутствует раздел Заголовок отчета, его надо добавить с помощью кнопки Заголовок / Примечание отчета.
Данные в отчете должны быть расположены в определенном порядке. Для этого надо нажать кнопку Список полей на панели инструментов Конструктора и перетащить нужные поля в соответствующие разделы отчета. При этом можно откорректировать подписи полей, установить нужный шрифт и размеры рамок.
Для добавления в отчет текущей даты можно воспользоваться встроенной функцией Now(). Для этого надо создать в заголовке отчета свободный элемент, нажав кнопку Поле, и задать в окне его свойств на вкладке Данные значение = Now(). На вкладке Макет в строке Формат поля выбрать значение – Полный формат даты.
Для окончательного оформления отчета в его заголовок нужно ввести название отчета. Для этого надо нажать кнопку на панели инструментов Надпись и установить нужный шрифт. Для создания линий в отчете можно воспользоваться кнопкой панели инструментов Линия.
Просмотр и печать отчета
Переход из режима Конструктора в режим просмотра осуществляется нажатием кнопки Представление отчета. Для просмотра ранее созданных отчетов нужно в окне базы данных выбрать Отчеты и нажать кнопку Просмотр.
Кнопка Печать панели инструментов режима предварительного просмотра позволяет вывести отчет на печать. С помощью команды Файл | Макет страницы можно выбрать принтер, задать формат бумаги, размер полей, ориентацию и т. д. Команда Файл | Печать позволяет выбрать для печати отдельные страницы отчета, заданное количество копий и т. д.