Изменение полей, которые не являются ключами или полями связи Состав и последовательность, а также тип данных, свойства или имена таких полей можно изменять независимо от наличия связей таблицы с другими таблицами базы данных. Для заполненной таблицы беспрепятственно выполняется изменение имени поля, Добавление нового поля, удаление поля и изменение последовательности полей. При изменении типа данных, размера и других свойств выполняется преобразование данных. Однако, если преобразования не допустимы, попытка изменения типа данных может привести к их потере. Система запрашивает у пользователя подтверждение его действий.
Изменение или удаление ключевого поля Для загруженной и несвязанной таблицы при попытке изменить свойства или удалить ключевое поле система предупреждает о возможной потере данных и удалении ключа. Если, например, удаляется поле в составном ключе, с других полей этого ключа будет снят признак ключа.
Для отказа от определения первичного ключа в таблице достаточно нажать кнопку Ключевое поле(Primary Key) или удалить индекс ключа в окне Индексы (Indexes), которое открывается после нажатия соответствующей кнопки на панели инструментов. При попытке назначить в качестве ключа другое поле, имеющее повторяющиеся значения в загруженной таблице, операция не будет завершена с выдачей соответствующего сообщения. Если надо изменить ключ таблицы, которая имеет связи с другими таблицами в схеме данных, необходимо предварительно разорвать связи. Задание 6.
Дополнить базу данных «Кафедры» следующей информацией.
За выпускающей кафедрой КиПРА закреплена специальность «Проектирование и технология РЭС».
За выпускающей кафедрой ЭПЭ закреплена специальность «Промышленная электроника».
За выпускающей кафедрой экономики (зав. кафедрой д.э.н., проф. Мазилова И.Н.) закреплены специальности «Экономика и управление на предприятии», «Прикладная информатика на экономике».
Ответственным за специальность «Прикладная информатика в экономике» на кафедре экономики является к.э.н., доцент Бушилов А.Я.
Задание 7.
Создать базу данных, отображающую структуру документации качества. Создать соответствующую схему данных.
Зачетное задание.
Создать базу данных, отражающую иерархическую структуру, приведенную на рис.4.9.
Рис.4.9.
Лабораторная работа №5. Создание форм для однотабличных и многотабличных структур данных в среде Access
Цель работы
Выработка навыков разработки простых и сложных форм в пользовательском режиме СУБД Ms Access.
Программное обеспечение
Для проведения лабораторной работы требуется Ms Access 97/2000. Рекомендуется Ms Access 2000.
Форма - диалоговый графический интерфейс пользователя для работы с базой данных
Access предоставляет широкие возможности по конструированию графического диалогового интерфейса пользователя для работы с базой данных. Основой такого интерфейса являются формы.
Формы являются основой разработки диалоговых приложений пользователя для работы с базой данных. Через формы может осуществляться первоначальная загрузка данных во взаимосвязанные таблицы БД, просмотр данных, а также их корректировка. Работая с формой, пользователь может добавлять и удалять записи в таблицах, изменять значения в полях, получать расчетные данные. В форме может осуществляться контроль вводимых данных, могут устанавливаться ограничения на доступ к данным, выводиться необходимые сообщения, возможна обработка событий, инициируемых пользователем или наступающих в процессе работы с формой. Типовые процедуры формируются автоматически при создании элементов формы. Такими элементами, например, являются, графические кнопки, с которыми могут связываться события следующих категорий:
Переходы по записям, обработка записей (добавление, удаление, печать, восстановление)
Работа с формой (закрытие, открытие, изменение фильтра, обновление данных, печать формы)
Работа с отчетом (печать, просмотр, отправка, вывод в файл), приложение (запуск приложения, выход из приложения, запуск Word, Excel, блокнота)
Запуск запроса, макроса, печать таблицы, набор номера.
Пользователь может сам программировать макросы и процедуры VBA (Visual Basic Applications) для обработки различных событий, наступающих при работе в форме. Для формы и ее элементов управления в Access определен набор событий, для которых могут быть разработаны процедуры обработки события. Примерами таких событий являются: "Открытие формы", "Закрытие формы", "Текущая запись", "До обновления", "После обновления поля", "Нажатие кнопки", "Двойное нажатие кнопки".
Технология загрузки базы данных с использованием форм
При наличии схемы данных, состоящей из нормализованных таблиц, связанных одно-многозначными отношениями, могут быть созданы экранные формы, которые обеспечивают корректный ввод взаимосвязанных данных. Макет таких форм целесообразно делать адекватным формам первичных документов — источников данных для загрузки справочных и оперативных учетных данных. При этом обеспечивается комфортная работа пользователя и обеспечивается важнейший аспект технологии работы с базой данных - однократный ввод данных. Такие формы позволят в любой момент посмотреть содержимое ранее введенных документов.
Технология создания целостной базы, в которой между таблицами установлены связи, предполагает упорядочение загрузки взаимосвязанных таблиц при обеспечении пользователя удобным интерфейсом. Такая технология может строиться на использовании соответствующих экранных форм ввода/вывода.
Перед конструированием форм в Access целесообразно на этапе проектирования выполнить подготовительную работу для определения последовательности загрузки базы данных. Это необходимо для получения рационально сконструированных форм, обеспечивающих удобную работу пользователя, корректный ввод взаимосвязанных данных при создании и корректировке целостной базы данных.
Последовательность загрузки таблиц базы данных
При разработке форм, обеспечивающих загрузку взаимосвязанных таблиц базы данных, следует придерживаться определенных требований к последовательности их загрузки в соответствии со схемой данных. Эти требования можно сформулировать следующим образом:
Независимо могут загружаться таблицы, которые не подчинены каким-либо другим таблицам в одно-многозначных связях
Таблицы, подчиненные каким-либо другим таблицам, могут загружаться либо одновременно с ними, либо после загрузки главных таблиц, в противном случае не могут установиться связи загружаемых в подчиненную таблицу записей с записями главных таблиц
В базу данных сначала загружаются из соответствующих документов справочные данные, а затем учетные
Перед конструированием форм для загрузки базы данных Access, необходимо проводить подготовительную работу по определению этапов загрузки БД.
Этапы загрузки базы данных и проектирования форм
В процессе определения этапов загрузки базы данных и проектирования форм целесообразно выполнить приведенную ниже последовательность действий:
Определение документов-источников внемашинной сферы, содержащих необходимые данные для загрузки таблиц базы данных.
Определение таблиц-объектов загрузки на отдельных этапах ввода данных и соответствующего документа-источника.
Определение последовательности этапов загрузки.
Определение подсхемы данных для каждого этапа загрузки (фрагмент схемы данных), необходимой для построения экранной формы ввода из документа.
В подсхему данных могут входить:
Таблица-объект загрузки.
Таблица, связанная с таблицей-объектом загрузки и содержащая данные только для отображения (вывода) в форме.
Таблица, главная относительно загружаемой, позволяющая группировать вводимые (выводимые) записи.
Определение общей структуры экранной формы, т. е. ее макета в соответствии со структурой входного документа и подсхемой данных. При этом:
Для многотабличной (составной) формы выбирается таблица, которая будет источником записей основной части этой формы, и задается название формы.
Выбираются таблицы, которые будут источником записей подчиненных форм, включаемых в составную форму, и определяется название каждой подчиненной формы.
Распределяется пространство формы для размещения ее основной части и включаемых подчиненных форм.
Если подчиненная форма в свою очередь имеет включаемую (подчиненную 2-го уровня) форму, для нее выполняется работа как для любой составной формы.
Определение состава размещаемых реквизитов для каждой из частей составной формы. При этом:
Ключевые поля таблицы-источника основной части составной формы надо вводить в основную часть формы.
Предусмотреть в подчиненной форме ключевые поля таблицы-источника подчиненной формы, которых нет в таблице-источнике основной части.
После выполнения перечисленных пунктов осуществляется конструирование экранной формы средствами Access.
Основы создания однотабличных форм
Форма на основе одной таблицы может быть построена как самостоятельная для загрузки, просмотра и корректировки таблицы, а также как вспомогательная для включения в какую либо составную форму.
Любая форма, с помощью которой можно просматривать, вводить или редактировать записи таблиц БД, должна быть предварительно спроектирована и далее сконструирована средствами Access.
Для создания формы могут быть использованы мастера Access. Однако точное формирование макета формы в соответствии с требованиями, выработанными пользователем в процессе ее проектирования, обеспечивается средствами конструирования форм. Ниже рассматриваются основные понятия и техника конструирования однотабличных форм.
Конструирование формы
Для конструирования форм в Access используется Конструктор форм (Form Design). При конструировании однотабличной формы определяется таблица БД, на основе которой создается форма, выбираются поля таблицы, которые должны быть представлены в форме, осуществляется их размещение в макете формы, создаются вычисляемые поля и другие графические элементы: кнопки, выключатели, элементы оформления, поясняющий текст, рисунки. Для настройки различных элементов формы используется типовой набор их свойств.
Области и элементы формы в режиме конструктора
Форма в режиме Конструктора форм (Form Design) имеет три области: Область данных (Detail) Заголовок формы (Form Header), и Примечание формы (Form Footer), которые могут быть образованы по команде меню Вид/Заголовок/примечание формы. Области формы наполняются различными графическими объектами.
Элементы или графические объекты. Графические объекты, связанные с записями таблиц и предназначенные для отображения данных некоторого поля, называются элементами управления. Основными типами элементов правления являются: Поле (Text Box), Поле со списком (List Box), Список (Combo Box). Тип элемента управления, выбираемый для поля по умолчанию, определяется в свойствах поля таблицы базы данных, с которым связано поле формы. Задается это свойство при определении типа данных поля в сжиме конструктора таблиц на вкладке Подстановка (Lookup).
Графические объекты, не связанные с таблицами или запросами, предназначены прежде всего для создания макета формы и содержат надписи полей пользовательские названия реквизитов), внедряемые объекты, надписи этих объектов, заголовки. Информация об этих элементах сохраняется в макете формы.
Свойства элементов. Как форма в целом, так и каждый из ее элементов обладает своими свойствами, которые можно просматривать и корректировать, выполнив команду меню Вид/Свойства (View/Properties) или команду Свойства (Properties) в контекстно-зависимом меню, вызываемом правой кнопкой мыши. Перед вызовом контекстно-зависимого меню курсор устанавливается на элемент, свойства которого надо отобразить. Перед выполнением команды элемент должен быть выделен щелчком мыши. Свойства элемента позволяют определить его внешний вид, размер, местоположение в форме, режим ввода/вывода, привязать к элементу выражение, макрос или программу.
Для вызова контекстно-зависимого меню формы в целом курсор должен быть предварительно установлен на черном квадрате — области выделения формы, который размещен в верхнем левом углу на пересечении линеек. В этом меню можно перейти к просмотру свойств формы в целом.
При щелчке мышью на этом квадрате форма выделяется. Двойной щелчок на области выделения формы позволяет сразу вызвать свойства формы. Для отображения на экране ее свойств может быть также выполнена команда меню Вид/Свойства (View/Properties).
Если линейки не выводятся на экран, нужно установить курсор на серую фоновую область справа от формы. Заметим, что выделить целиком форму можно также, выполнив команду Правка/Выделить форму (Edit/Select Form).
Свойства формы отображаются в диалоговом окне Форма (Form), где для каждого свойства и его значения отводится строка.
Кнопки управления. В форме могут быть предусмотрены кнопки управления для разных целей, например, для перехода к другим записям в просматриваемой таблице, для работы с записями (добавить, дублировать, восстановить, удалить, сохранить), для работы с формой (открыть, закрыть, фильтровать, обновить)
Панели инструментов конструктора форм и форматирования
Для выполнения необходимых действий при создании формы используется панель инструментов Конструктор форм (Form Design) и панель Формат (форма/отчет) (Formatting (Form/Report)). Эти панели открываются в режиме конструктора, когда создается новая форма или открывается форма для редактирования ее макета.
Ниже приводится основное назначение кнопок:
Вид (View) - позволяет выбрать режим отображения формы из списка, включающего Конструктор (Design View), Режим формы (Form View), Режим таблицы (Table View)
Сохранить (Save) — сохраняет изменения, внесенные в активный объект
Печать (Print) — печать выводимых в форме данных формы
Предварительный просмотр (Print Preview) отображает страницу перед ее печатью
Орфография (Spelling) - подключает поиск орфографических ошибок по всем текстовым полям текущей записи (кнопка доступна в режиме формы)
Вырезать (Cut) — удаление выделенных элементов и их копирование в буфер обмена
Копировать (Copy) — копирование выделенных элементов в буфер обмена
Вставить (Paste) — вставляет содержимое буфера обмена в выделенную область формы или элемент управления
Формат по образцу (Format Painter) — предназначена для копирования параметров форматирования текущего элемента управления
Отменить (Undo Move) — отменяет одно последнее действие
Добавить гиперссылку (Insert Hyperlink) - создает элемент управления для перехода к объектам базы данных (той же или другой), к документам Word, Excel и другим приложениям Windows, а также к документам глобальной сети Internet или корпоративной сети intranet
Список полей (Field List) — вызывает список доступных полей для выделенной области формы
Панель элементов (Toolbox) — открывает панель элементов
Автоформат (AutoFormat) - настройка и применение встроенных форматов к форме, разделу, или элементам управления.
Программа (Code) - открытие модуля формы в редакторе VBA
Свойства (Properties) - открывает окно свойств для выделенной формы раздела или элемента управления
Построить (Build) - вызывает диалоговое окно, позволяющее выбрать и запустить построитель Выражений (Expression Builder), редактор Макросов (Macro Builder) или Программ на VBA (Code Builder) для выделенной формы или элемента управления
Окно базы данных (Database Window) - делает активным окно базы данных
Новый объект (New Object) - открывает список объектов и позволяет приступить к созданию нового объекта базы данных Таблицы (Table) или Запроса (Query), Формы (Form), Отчета (Report), WEB-Страницы (Page), Макроса (Macro), Модуля (Module)
Справка по Microsoft Access (MSAccess Help) - вызывает помощник Access для получения справочной информации, советов или настройки параметров помощника
Панель форматирования содержит стандартные кнопки форматирования приложений Windows, доступ к которым открывается при выделении рамки элемента управления. Эти кнопки вызывают команды, позволяющие менять шрифт, параметры форматирования и оформления надписей, а также значений данных, выводимых в поля формы. Дополнительная панель, позволяющая добавить или временно удалить кнопки, вызывается нажатием кнопки панели форматирования Другие кнопки. Ниже дано краткое назначение кнопок панели форматирования:
Объект (Object) - позволяет выбрать и выделить из списка доступные разделы и элементы управления формы
Шрифт (Font) - позволяет выбрать из списка шрифт для выделенного элемента управления
Размер (Font Size) — позволяет выбрать размер шрифта для выделенного элемента управления
Полужирный (Bold), Курсив (Italic), Подчеркнутый (Underline) — делает шрифт жирным, наклонным или подчеркнутым для выделенного элемента управления
По левому краю (Align Left), по центру (Center), по правому краю (Align Rignt) — делает содержимое выделенного элемента управления выровненным по левому краю, по центру или по правому краю
Цвет заливки/фона (Fill/Back Color) — позволяет выбрать цвет фона для выделенного элемента управления или раздела
Цвет текста (Font/Fore Color) — позволяет выбрать цвет текста
Цвет линии/границы (Line/Border Color) — позволяет выбрать цвет границы для выделенного элемента управления
Толщина линии/границы (Line/Border Width) — позволяет выбрать толщину границы для выделенного элемента управления
Оформление (Special Effect: Flat) — позволяет выбрать вариант оформления выделенного элемента управления
Настройка панели инструментов
В Access панели инструментов отображаются в соответствии с режимом работы, т. е. являются контекстно-зависимыми. При переходе из окна базы данных в режим конструктора формы автоматически закрывается панель инструментов База данных (Database) и открываются панель Конструктор форм (Form Design) и Панель элементов (Toolbox). С помощью контекстного меню при активной панели конструктора можно открыть панель форматирования Формат (форма/отчет) (Formatting). При активизации окна базы данных закроются панели конструктора и элементов, а откроется панель инструментов База данных (Database).
Для принудительного отображения любой панели выполняется команда Вид/Панели инструментов/Настройка (View/Toolbars/Customize) и в окне Настройка (Customize) на вкладке Панели инструментов (Toolbars) отмечаются нужные панели. Для отображения панели конструктора форм надо отметить флажок Конструктор форм (Form Design). Окно настройки может быть вызвано и через контекстное меню любой панели, отображенной на экране.
Изменение состава кнопок панели инструментов. Состав доступных кнопок панели может быть изменен. Рассмотрим, например, изменение состава кнопок (команд) панели конструктора форм. Для этого в окне Настройка (Customize) на вкладке Команды (Commands) в списке Категории (Categories) надо выбрать опцию Конструктор форм или отчетов (Form/Report Design). Далее курсором мыши можно перетаскивать любую кнопку из области Команды (Commands) на панель конструктора форм или удалять кнопку обратным перемещением.
Описание кнопки можно просмотреть, нажав в разделе Выделенная команда (Selected Command) кнопку Описание (Description).
Замечание
Для модификации свойств кнопки необходимо выделить ее на панели конструктора форм при открытом окне Настройка (Customize). Далее в окне настройки нажать кнопку Изменить выделенный объект (Modify Selection) и в дополнительном окне в строке Имя (Name) можно изменить значок, выбрав его после выполнения команды Выбрать значок для кнопки (Change Button Image).
Закончив настройку, нажмите кнопку Закрыть (Close).
Панель элементов
При конструировании форм необходимо наряду с панелями инструментов использовать Панель элементов (Toolbox), которая вызывается из меню Вид (View) или нажатием кнопки Панель элементов (Toolbox) панели Конструктора форм (Form Design). Панель автоматически открывается при переходе в режим конструктора.
Панель элементов (Toolbox) позволяет создавать элементы управления в форме и осуществлять необходимые действия при конструировании:
Выбор объектов (Select Objects) - по умолчанию позволяет щелчком мыши выделять элемент, раздел или форму
Мастера (Control Wizards) — включает или отключает мастера для создания элементов управления
Надпись (Label) — для создания текстов постоянных заголовков, примечаний, инструкций, не связанных с другими элементами управления
Поле (Text Box) типа Свободный (Unbound) — для установления связи с полем таблицы или запроса, а также для создания вычисляемых полей
Группа переключателей (Option Group) — для размещения набора флажков, переключателей или выключателей
Выключатель (Toggle Button) — для создания элемента управления, который может принимать одно из двух значений 1 или 0 (Вкл/Выкл, Истина/Ложь, Да/Нет)
Переключатель (Option Button) — для выбора альтернативных значений параметра
Флажок (Check Box) — для выбора нескольких возможных значений
Поле со списком (Combo Box) — объединяет поле и раскрывающийся список значений. Значения могут вводиться как непосредственно в поле, так и путем выбора из списка
Список (List Box) — создает всегда раскрытый список значений, которые при связи с полем являются единственным источником ввода в поле
Кнопка (Command Button) — для создания командной кнопки, с помощью которой может быть выполнен переход по записям, открыта форма, напечатан отчет и другие функции Access
Рисунок (Image) - для отображения нередактируемого рисунка, не являющегося объектом OLE
Свободная рамка объекта (Unbound Object Frame) - для отображения свободного объекта OLE, который остается неизменным при переходе по записям
Присоединенная рамка объекта (Bound Object Frame) - для отображения объектов OLE, сохраненных в поле базового источника записей формы
Разрыв страницы (Page Break) - для начала нового экрана в форме, новой страницы в печатной форме (отчете)
Набор вкладок (Tab Control) - для создания вкладок в форме, на каждой из которых могут размещаться свои элементы управления
Подчиненная форма/отчет (Subform/Subreport) - для вывода данных из таблиц, связанных с таблицей-источником формы
Линия (Line) - для разграничения разделов в форме (отчете)
Прямоугольник (Rectangle) - для создания рамки при оформлении
Другие элементы (More Controls) — открывает обширный список дополнительных элементов, при выборе из которого в форме будет создан соответствующий элемент
При помощи кнопок этой панели пользователь создает по своему усмотрению удобный графический интерфейс для работы с базой данных через форму.
Переход в режим конструктора форм
В режиме конструктора создание формы полностью возлагается на пользователя, причем создание начинается с пустой формы. Чтобы начать создание формы в режиме конструктора, надо в окне База данных (Database) в группе Объекты (Objects) выбрать элемент Формы (Forms). Вызов конструктора может быть осуществлен в рабочем пространстве окна активизацией значка Создание формы в режиме конструктора (Create form in Design view). Для выбора режима конструктора при создании новой формы можно предварительно нажать кнопку Создать (New) на пане ли инструментов окна базы данных. Открывающееся после этого диалоговое окно Новая форма (New Form) предоставляет возможность вы брать режим создания формы — Конструктор (Design View).
Мастера создания формы
Типовой макет формы может быть легко получен с помощью мастера Access. Для получения однотабличной формы, соответствующей требованиям пользователя, бывает целесообразно сначала использовать Мастер форм (Form Wizard) или команду Автоформа (AutoForm). Полученную таким образом форму далее можно доработать средствами конструктора форм.
Чтобы начать создание формы при помощи мастера, надо в окне База данных (Database) в группе Объекты (Objects) выбрать элемент Формы (Forms). В рабочем поле этого объекта имеется значок Создание формы с помощью мастера (Create form by using wizard), после активизации которого можно приступить к созданию формы мастером. Чтобы получить доступ к списку всех вариантов создания новой формы, можно на панели инструментов окна базы данных нажать кнопку Создать (New). В этом окне мастер вызывается при выборе команды Мастер форм (Form Wizard).
Кроме этого режима, простейшая форма на основе только одной таблицы может быть легко создана выбором одного из режимов: Автоформа: в столбец (AutoForm: Columnar), Автоформа: ленточная (AutoForm: Tabular), Автоформа: табличная (AutoForm: Datasheet). Форма в столбец (Columnar) является однозаписевой, табличная (Datasheet) и ленточная (Tabular) формы являются многозаписевыми и размещают все поля в одной строке.
Мастер форм (Form Wizard) может создавать форму для одной таблицы или для нескольких взаимосвязанных таблиц. Мастер позволяет пользователю задать, какие поля включать в форму, и выбрать стиль ее оформления.
Команды Автоформа: в столбец (AutoForm: Columnar), Автоформа: ленточная (AutoForm: Tabular) и Автоформа: табличная (AutoForm: Datasheet) создают для заданной таблицы формы, которые отличаются от форм, создаваемых мастером, тем, что включают все поля таблицы и не предоставляют возможности выбора стиля оформления. Эти команды, не вступая в диалог с пользователем и не отображая формы в режиме конструктора, выводят ее на экран в режиме формы, т. е. заполненную значениями из таблицы. Заметим, что таблица, для которой строится автоформа, выбирается предварительно в окне Новая форма (New Form).
Форма, созданная мастером, как и форма, созданная любой командой Автоформа (AutoForm), может быть отредактирована в соответствии с требованиями пользователя. Редактирование выполняется в режиме конструктора форм. Задание 1.
Создайте в режиме конструктора таблиц таблицу «Абитуриент», содержащую следующие данные: специальность, рег. номер, Ф.И.О., дата рождения, паспорт (с маской ввода), изучаемый иностранный язык, оценки на вступительных экзаменах по математике и физике. В режиме таблицы введите 5 – 6 записей.
Задание 2.
Создайте в режиме мастера однотабличную форму «Студент». Перейдите в режим конструктора форм и отредактируйте форму «Студент» так, чтобы надписи располагались наиболее компактным способом, а отображение содержимого полей было приподнятым над поверхностью листа. Перейдите в режим таблицы и введите еще 3 – 4 записи.
Задание 3.
Для упрощения ввода повторяющихся сведений об иностранном языке измените форму поля «Иностранный язык» с простого поля на поле со списком, используя сначала данные из этого поля таблицы «Студент», а затем создав список значений из 4 языков. В каждом случае добавить по 2 – 3 записи в режиме формы.
Задание 4.
Повторите зад.3, применив вместо поля со списком, список. Отметьте различия.
Основы создания многотабличных форм
Составная многотабличная форма создается для работы с несколькими взаимосвязанными таблицами. Многотабличная форма может состоять из основной части и одной или нескольких подчиненных включаемых форм, то есть быть составной. Подчиненная форма может быть построена на основе как подчиненной, так и главной относительно таблицы-источника основной части формы.
Многотабличная форма может не иметь включаемых форм. В этом случае в форму кроме полей таблицы, на основе которой она строится, добавляются поля из связанной таблицы, являющейся главной относительно основой таблицы формы.
Многотабличная форма может быть создана в режиме конструктора с помощью мастера форм.
При создании многотабличной формы средствами Access могут использоваться различные приемы. Наиболее технологичным является, очевидно, первоначальное создание форм с помощью мастера с последующей их доработкой в конструкторе. Мастер упрощает процесс создания формы, т. к. автоматически выполняет большинство требуемых операций.
Создание многотабличной формы с помощью мастера
Мастер форм предоставляет возможность выбрать включаемые в форму поля из нескольких взаимосвязанных таблиц, а также запросов. При этом используются различные способы построения многотабличной формы.
|