Green-sell.info

Новые технологии
6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Свойства формы access

Свойства формы access

СУБД ACCESS 2000. ФОРМЫ, ИХ ВИДЫ. СТРУКТУРА ФОРМЫ. СВОЙСТВА ФОРМЫ. ТЕХНОЛОГИЯ СОЗДАНИЯ ФОРМ.ЭЛЕМЕНТЫ УПРАВЛЕНИЯ И ИХ ИСПОЛЬЗОВАНИЕ В ФОРМАХ

Форма — это объект БД, предназначенный для ввода и отображения информации. Формы позволяют выполнить проверку корректности данных при вводе, проводить вычисления, обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм.

Работа с формами может происходить в трех режимах: в режиме Формы, в режиме Таблицы, в режиме Констриктора. Выбрать режим работы можно при помощи кнопки Вид панели инструментов Конструктор форм либо с помощью команды меню Вид.

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

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

Виды форм. В Access можно создать формы следующих видов:

  • форма в столбец или полноэкранная форма;
  • ленточная форма;
  • табличная форма;
  • форма главная/подчиненная;
  • сводная таблица;
  • форма-диаграмма.

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

Ленточная форма служит для отображения полей группы записей. Поля не обязательно располагаются в виде таблицы, однако для одного поля отводится столбец, а метки поля располагаются как заголовки столбцов.

Табличная форма отображает данные в режиме таблицы.

Форма главная/подчиненная представляет собой совокупность формы в столбец и табличной. Ее имеет смысл создавать при работе со связанными таблицами, в которых установлена связь типа один-ко-многим.

Форма Сводная таблица выполняется мастером создания сводных таблиц Excel на основе таблиц и запросов Access (мастер сводных таблиц является объектом, внедренным в Access, чтобы использовать его в Access, необходимо установить Excel). Сводная таблица представляет собой перекрестную таблицу данных, в которой итоговые данные располагаются на пересечении строк и столбцов с текущими значениями параметров.

Форма с диаграммой. В Access в форму можно вставить диаграмму, созданную Microsoft Graph. Graph является внедряемым OLE-приложением и может быть запущен из Access. С внедренной диаграммой можно работать так же, как и с любым объектом OLE.

Структуры формы. Любая форма может включать следующие разделы:

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

Форма может содержать все-разделы или некоторые из них.

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

Окно свойств выделенного объекта содержит следующие вкладки:

  • Макет — с помощью этих свойств задается макет формы;
  • Данные — с помощью этих свойств задается источник данных;
  • События — содержит перечень свойств, связанных с объектом;
  • Другие — перечень остальных свойств;
  • Все — перечень всех свойств.

Основные свойства формы:

  • подпись — позволяет задать название формы, которое будет выводиться в области заголовка;
  • режим по умолчанию — определяет режим открытия формы (простая, ленточная, табличная формы);
  • допустимые режимы — свойство, которое определяет, можно ли с помощью команд меню Вид переходить из режима формы в режим конструктора;
  • свойства полосы прокрутки, область выделения, кнопки перехода, разделительные линии, кнопка оконного меню, размеров окна, кнопка закрытия, кнопка контекстной справки, тип границы — определяют, будут ли выводиться эти элементы в окно формы;
  • свойства разрешить добавления, разрещить удаления, разрешить изменения — определяют, можно ли пользователю редактировать данные через форму. Эти свойства могут принимать значения Да/Нет;
  • ввод данных — определяет режим открытия формы и принимает значения Да/Нет. Режим Да — открытие формы только для добавления новых записей. Режим Нет — просмотр существующих записей и добавление новых;
  • блокировка записей — определяет способы блокировки записей в режиме многопользовательской работы с базой данных.

Для создания форм в Access используются следующие виды.

  • Автоформа — автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных. ,
  • Мастер форм — программное средство, которое позволяет создавать структуру одного из трех стандартных типов формы в режиме диалога с разработчиком формы. При этом в форму вставляются выбранные пользователем поля из источника данных.
  • Конструктор форм — позволяет конструировать форму пользователем в окне конструктора форм.

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

Источником данных формы «являются одна или несколько связанных таблиц и/или запросов.

Элементом управления называют любой, объект фор-. мы или отчета, который служит для вывода данных на экран, оформления или выполнения макрокоманд. Элементы управления могут быть связанными, вычисляемыми или свободными.

Связанный (присоединенный) элемент управления присоединен к полю базовой таблицы или запроса. При вводе значения в связанный элемент управления поле таблицы текущей записи автоматически обновляется. Поле таблицы является источником данных связанного элемента управления.

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

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

Все элементы управления могут быть добавлены в форму или отчет с помощью панели инструментов элементов управления, которая появляется при работе с формой или отчетом.

Иллюстрированный самоучитель по Microsoft Access 2003

Настройка форм

В этой главе…

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

Настройка свойств формы

Подобно другим объектам Access, формы обладают различными свойствами. Свойства формы отражаются на ее характеристиках, внешнем виде и возможностях. В частности, свойства формы можно использовать с целью предотвратить случайное удаление данных или, скажем, изменение фонового цвета формы с серого на светло-зеленый. В этом разделе представлено два метода настройки свойств формы. Для экономии времени можно воспользоваться функцией Автоформат, а для того чтобы контролировать каждый аспект создания формы, понадобится окно Свойства.

Использование функции «Автоформат»

Функция Автоформат предоставляет удобный способ для изменения внешнего вида формы. Хотя это и простой в использовании инструмент, работа с формой должна осуществляться в режиме конструктора. В этой главе режим конструктора будет применяться повсеместно, однако соблюдайте разумную предосторожность. В указанном режиме можно изменить все свойства формы, включая те из них (вроде связей с данными в таблицах), которым модификация вовсе не требуется.

  1. В окне Растения: база данных выберите ссылку Формы.
  2. Выберите форму Каталоги.
  3. Щелкните на кнопке Конструктор, расположенной на панели инструментов, чтобы открыть форму в режиме конструктора.
  4. Выполните команду Формат › Автоформат или щелкните на кнопке Автоформат, расположенной на панели инструментов. Появится диалоговое окно Автоформат, показанное на рис. 13.1. Обратите внимание, что по умолчанию применяется формат Стандартный. Функция выбирает ранее использовавшийся формат, поэтому в следующий раз он может быть другим.


Рис. 13.1. Диалоговое окно Автоформат

  • В левом списке диалогового окна Автоформат указаны все доступные форматы. При щелчке на любом из них центральная область окна изменится: в ней будет показано, как форма должна выглядеть при выборе именно этого формата. Щелкните на формате Диффузный.
  • Щелкните на кнопке ОК.
  • Читать еще:  Access violation c

    Свойства формы access

    Чтобы отобразить на экране окно свойств какого-либо элемента (в том числе формы или любого из ее разделов), необходимо его выделить, а затем нажать кнопку Свойства (Properties) панели инструментов или выбрать соответствующий пункт из контекстного меню. Если окно свойств уже присутствует на экране, то для отображения в нем свойств какого-либо конкретного элемента, достаточно просто его выделить (щелкнуть на нем левой клавишей мыши).

    Окно свойств (см. рис. 5.16) не претерпело значительных изменений по сравнению с предыдущими версиями Microsoft Access и, как и прежде, содержит пять вкладок:

    • Макет (Format). Здесь расположены свойства, относящиеся к внешнему виду объекта (формы, раздела формы, элемента управления).
    • Данные (Data). На этой вкладке собраны свойства, относящиеся к источнику данных элемента и способам манипулирования данными.
    • События (Event). Здесь расположены ссылки на функции, вызываемые при наступлении для элемента какого-нибудь события, например, открытие или закрытие формы, потеря/получение фокуса, изменение данных и т.д. Сами функции расположены в модуле формы, но перейти к их просмотру или редактированию можно, щелкнув на кнопке построителя (кнопка с тремя точками, расположенная справа от каждого свойства).
    • Другие (Other). Здесь расположены различные свойства, не вошедшие в первые три категории.
    • Все (All). На этой вкладке расположены абсолютно все свойства элемента, размещенные на первых четырех вкладках. Здесь вы можете найти нужное свойство в том случае, когда вы не знаете, на какой из вкладок оно может быть расположено.

    Единственное видимое изменение, происшедшее с диалоговым окном Свойства (Properties) — перемещение комбинированного списка для выбора элемента формы с панели инструментов Microsoft Access в верхнюю часть окна свойств. С его помощью (из комбинированного списка) можно выбрать наименование элемента формы, для которого будет отображаться набор свойств.

    Ниже приведено несколько замечаний, касающихся различных аспектов использования диалогового окна Свойства (Properties).

    • Заголовок окна свойств содержит название типа активного в данный момент объекта, а также его имя. Если выделено несколько элементов, то заголовок будет содержать текст: Несколько элементов (Multiple selection).
    • В случае выделения нескольких элементов, окно свойств будет содержать только общие для них свойства.
    • Каждое свойство состоит из текстовой части (названия свойства) и поля ввода, содержащего его значение. Многие свойства имеют значения по умолчанию, так что задавать значения приходится для небольшого количества свойств.
    • Некоторые свойства могут принимать определенный фиксированный набор значений (например, Да (Yes) или Нет (No)): В этом случае, поле ввода значения является полем с выпадающим списком, из которого можно выбрать подходящее значение. Двойной щелчок левой клавишей мыши на названии свойства или на поле его значения в этом случае приводит к последовательному перебору всех имеющихся в списке значений.
    • Некоторые свойства могут содержать справа от поля значения свойства кнопку построителя (кнопка с тремя горизонтально расположенными точками). Построитель довольно часто облегчает ввод в поле значения сложных выражений, поэтому не стоит пренебрегать его услугами. Кнопка построителя отображается только для активного в данный момент свойства.
    • Окно свойств формы доступно как в режиме конструктора, так и в режиме просмотра. Изменяя свойства формы (или ее элементов), открытой в режиме просмотра, можно немедленно наблюдать происходящее.

    Создание форм в Access

    Создание форм для вашей базы данных может сделать ввод данных намного более удобным. Когда вы создаете форму, вы можете создать ее таким образом, чтобы она работала с вашей базой данных и имела смысл для вас. На этом уроке вы узнаете, как создавать и изменять формы. Вы также узнаете, как использовать параметры формы, такие как элементы управления дизайном и свойства формы, чтобы убедиться, что ваша форма работает именно так, как вы этого хотите.

    Создание форм

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

    Чтобы создать форму:

    1. В панели навигации, выберите таблицу, которую нужно использовать, чтобы создать форму. Вам не нужно открывать таблицу.
    2. Выберите вкладку «Создать» на ленте и найдите группу «Формы». Нажмите команду «Форма».
    3. Ваша форма будет создана и открыта в виде макета.
    4. Чтобы сохранить форму, нажмите кнопку «Сохранить» на панели быстрого доступа. При появлении запроса введите имя для формы и нажмите «ОК».

    О подформах

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

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

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

    Добавление дополнительных полей в форму

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

    Чтобы добавить поле в форму:

    1. Перейдите на вкладку «Конструктор компоновки форм», затем найдите группу «Инструменты» в правой части ленты.
    2. Нажмите команду «Добавить существующие поля».
    3. Появится панель списка полей. Выберите поле или поля для добавления в форму.

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

    Чтобы добавить поле из другой таблицы:

    1. Нажмите «Показать все таблицы».
    2. Щелкните знак плюса + рядом с таблицей, содержащей поле, которое вы хотите добавить.
    3. Дважды щелкните нужное поле.
    4. Будет добавлено новое поле.

    Вы также можете использовать описанную выше процедуру, чтобы добавить поля в совершенно пустую форму. Просто создайте форму, нажав команду «Пустая форма» на вкладке «Создать», а затем выполните указанные выше шаги, чтобы добавить нужные поля.

    Добавление элементов управления дизайном

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

    Комбинированные поля

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

    Читать еще:  Как объединить картинки в powerpoint

    Комбинированные поля полезны для полей, которые имеют ограниченное число возможных действительных ответов. Например, вы можете использовать поле со списком, чтобы люди только вводили действительное состояние США при вводе адреса или что они выбирают только продукты, которые уже существуют в вашей базе данных при размещении заказа.

    Чтобы создать поле со списком:

    1. В представлении «Макет формы» выберите вкладку «Дизайн макета форм» и найдите группу «Элементы управления».
    2. Выберите команду Combo Box, которая выглядит как раскрывающийся список.
    3. Ваш курсор превратится в крошечный значок перекрестия и выпадающего списка . Переместите курсор в место, где вы хотите вставить поле со списком, затем нажмите. Появится желтая строка, указывающая место, где будет создано ваше поле со списком.
      • В нашем примере, поле со списком будет расположен между в город поле и добавить в список рассылки.
    4. Появится диалоговое окно Combo Box Wizard . Выберите второй вариант, я наберу нужные значения и нажмите «Далее».
    5. Введите варианты, которые вы хотите отобразить в раскрывающемся списке. Каждый выбор должен быть в отдельности.
      • В нашем примере мы создаем поле со списком для добавления в список рассылки? поле в нашей форме, поэтому мы введем все возможные допустимые ответы для этого поля. Пользователи смогут выбрать один из трех вариантов из готового комбинированного поля: Нет, Да-Еженедельно и Только специальные предложения.
    6. При необходимости измените размер столбца, чтобы весь текст был виден. После того, как вы удовлетворены своим списком, нажмите «Далее».
    7. Выберите магазин, что значение в этом поле, а затем нажмите на стрелку раскрывающегося списка и выберите в поле, где вы хотите выбор из комбо — поля для записи. После выбора нажмите «Далее».
    8. Введите метку или имя, которое будет отображаться рядом с вашим полем со списком. Как правило, рекомендуется использовать имя поля, которое вы выбрали на предыдущем шаге.
    9. Нажмите «Готово» Ваше поле со списком появится в форме. Если вы создали свое поле со списком для замены существующего поля, удалите первое поле.
      • В нашем примере вы можете заметить, что теперь у нас есть два поля с тем же именем. Эти два поля отправляют информацию в одно и то же место, поэтому мы не нуждаемся в них обоих. Мы удалим его без поля со списком.
    10. Перейдите в режим просмотра формы, чтобы протестировать поле со списком. Просто нажмите стрелку раскрывающегося списка и убедитесь, что список содержит правильные варианты. Теперь поле со списком можно использовать для ввода данных.

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

    Некоторые пользователи сообщают, что Access работает при работе с формами. Если у вас возникла проблема с выполнением любой из этих задач в представлении «Макет», попробуйте переключиться на «Дизайн».

    Настройка параметров формы в Листе свойств

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

    Изменение настроек формы

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

    Формы

    Форма в Access — это объект базы данных, который можно использовать для создания пользовательского интерфейса для приложения базы данных. «Связанная» форма напрямую связана с источником данных, например таблицей или запросом, и может использоваться для ввода, редактирования или отображения данных из этого источника. Кроме того, можно создать «несвязанную» форму. Она не привязывается непосредственно к источнику данных, но также содержит кнопки команд, метки или другие элементы управления, которые необходимы для работы с приложением.

    В этой статье основное внимание уделяется связанным формам. Их можно использовать для управления доступом к данным (например, определить, какие поля или строки данных должны отображаться). Так, некоторым пользователям может понадобиться лишь несколько полей из таблицы с множеством полей. Форма, содержащая только эти поля, упростит таким пользователям работу с базой. Вы также можете добавить на форму кнопки и другие функции для автоматизации часто выполняемых действий.

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

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

    В этой статье

    Создание формы с помощью инструмента «Форма»

    Инструмент «Форма» позволяет создать форму одним щелчком мыши. При его использовании на форму добавляются все поля базового источника данных. Новую форму можно сразу же начать использовать либо изменить в режиме макета или конструктора, чтобы она лучше соответствовала вашим потребностям.

    Создание формы с помощью инструмента «Форма»

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

    На вкладке Создание в группе Формы нажмите кнопку Форма.

    Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными.

    Если приложение Access обнаруживает таблицу, связанную отношением «один-ко-многим» с таблицей или запросом, который использовался для создания формы, то таблица данных добавляется на форму, основанную на связанной таблице или запросе. Например, если создается простая форма, основанная на таблице «Сотрудники», и между таблицами «Сотрудники» и «Заказы» определено отношение «один-ко-многим», то в таблице данных будут отображаться все записи таблицы «Заказы», относящиеся к текущей записи сотрудника. Если таблица данных на форме не нужна, ее можно удалить. Если существует несколько таблиц, связанных отношением «один-ко-многим» с таблицей, которая использовалась для создания формы, то Access не добавляет таблицы данных на форму.

    Создание разделенной формы с помощью инструмента «Разделенная форма»

    Разделенная форма позволяет одновременно отображать данные в двух представлениях — в режиме таблицы и в представлении формы.

    Разделенная форма отличается от сочетания форм и подформ тем, что оба представления разделенной формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).

    Работа с разделенной формой позволяет использовать преимущества обоих представлений в одной форме. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись, а затем просмотреть или изменить ее в представлении формы.

    Чтобы создать разделенную форму с помощью инструмента «Разделенная форма»:

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

    Читать еще:  Access добавить запись в таблицу

    На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Разделенная форма.

    Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными. Дополнительные сведения о представлениях формы см. в разделе Сведения о режиме макета и конструкторе.

    Создание формы, в которой отображается несколько записей, с помощью инструмента «Несколько элементов»

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

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

    На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Несколько элементов.

    Будет создана новая форма, которая отобразится в режиме макета. В этом режиме вы можете вносить изменения в структуру формы параллельно с просмотром данных.

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

    Создание формы с помощью мастера форм

    Чтобы точно выбрать поля, которые должны отображаться на форме, вместо различных инструментов, описанных выше, можно использовать мастер форм. Вы также можете настроить группировку и сортировку данных и использовать поля из нескольких таблиц или запросов, если связи между такими таблицами и запросами были заранее настроены.

    На вкладке Создание в группе Формы нажмите кнопку Мастер форм.

    Следуйте инструкциям на страницах мастера форм.

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

    На последней странице мастера нажмите кнопку Готово.

    Создание формы с помощью инструмента «Пустая форма»

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

    На вкладке Создание в группе Формы нажмите кнопку Пустая форма.

    Откроется пустая форма в режиме макета, и отобразится область Список полей.

    В области Список полей щелкните знак плюс (+) рядом с одной или несколькими таблицами, содержащими поля, которые нужно включить в форму.

    Чтобы добавить на форму поле, дважды щелкните по нему или перетащите его на форму.

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

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

    С помощью инструментов в группе Колонтитул на вкладке Конструктор на форму можно добавить логотип компании, название или дату и время.

    Чтобы добавить на форму другие виды элементов управления, выберите нужные в группе Элементы управления во вкладке Конструктор.

    Чтобы расширить выбор элементов управления, перейдите в режим конструктора. Для этого щелкните форму правой кнопкой мыши и выберите Конструктор.

    Общие сведения о режимах макета и конструктора

    Режим макета — это интуитивно-понятное представление, которое можно использовать для внесения в форму Access практически любых изменений.

    В режиме макета форма продолжает работать, поэтому в нем выводятся те же данные, что и в представлении формы. Кроме того, в этом режиме вы также можете вносить изменения в структуру формы. Так как при изменении формы вы видите ее данные, это представление удобно использовать для настройки размера элементов управления и выполнения практически любых других задач, которые влияют на внешний вид и удобство использования формы.

    Если вы столкнулись с задачей, которая не может быть выполнена в режиме «Макет», вы можете переключиться в режим «Конструктор». В некоторых ситуациях в приложении появляется сообщение, в котором говорится, что вам необходимо перейти в режим конструктора перед внесением того или иного изменения.

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

    добавлять другие виды элементов управления формы, например рамки связанных объектов, разрывы страниц и диаграммы;

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

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

    изменять некоторые свойств формы, которые невозможно изменить в режиме макета.

    Настройка формы в режиме макета

    После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить новые элементы управления в форму, а также задать свойства для формы и ее элементов управления.

    Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета.

    Форма будет открыта в режиме макета.

    Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.

    Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:

    На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.

    Вы можете перетащить поля непосредственно из области Список полей в форму.

    Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

    Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

    Доработка формы в режиме конструктора

    Настроить структуру формы можно и в режиме конструктора. Вы можете добавить в нее новые элементы управления и поля, поместив их на бланк. На странице свойств можно задать свойства для настройки формы.

    Чтобы переключиться в режим конструктора, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор.

    Форма откроется в режиме конструктора.

    Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.

    Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:

    На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.

    Вы можете перетащить поля непосредственно из области Список полей в форму.

    Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

    Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

    Ссылка на основную публикацию
    ВсеИнструменты
    Adblock
    detector