Создание главной кнопочной формы базы данных access
Содержание:
- Панель элементов
- Основные способы создания форм
- Командные кнопки
- 2.4. Системы управления базами данных и экспертные системы
- Что такое подчиненная форма
- Работа с режимом формы Конструктор и добавление кнопок управления на форму в Microsoft Access
- Создание формы на основе запроса в Access
- Как сделать форму главной в access?
- Макросы. Автоматический запуск макроса при открытии БД
- ВОПРОСЫ ДЛЯ САМОПОДГОТОВКИ
- 3.2. Редактирование области данных
- Определение макроса
- Блокировка разделов
Панель элементов
Работа по созданию несвязанных и вычисляемых элементов в режиме конструктора форм происходит, в основном, при помощи панели элементов. Ее можно вызвать командой меню Вид / Панель элементов (кнопка на панели инструментов Конструктор форм).
Выбрав нужный элемент на панели, следует поместить указатель мыши в нужной области формы (он превратится в значок выбранного элемента) и щелкнуть левой кнопкой.
Перечислим кнопки панели элементов (слева направо и сверху вниз):
Выбор объектов — используется для выделения, изменения размеров, перемещения и редактирования элемента управления, по умолчанию нажата;
Мастера — помогает вветси свойства соответсвующих элементов, по умолчанию включена;
Надпись — используется для создания области текста;
Поле — используется для создания одноименного элемента управления, служащего для вывода теста, чисел, дат, вычисляемых выражений; этот элемент можно связать с одним из полей таблицы или запроса;
Группа переключателей — используется для создания элементов управления (группы переключателей, флажков или выключателей);
Выключатель, Переключатель, Флажок — элементы управления, принимающие значение Да/Нет, которые можно связать с полем базовой таблицы (запроса) и/или использовать для организации диалога с пользователем;
Поле со списком, Список — используются для создания элементов управления, содержащих список потенциальных значений, которые можно внести в строку свойства Источник строк или использовать подстановку из имеющейся таблицы или запроса;
Кнопка — элемент управления, с помощью которого можно активизировать функцию или макрос;
, — средства для вставки в форму рисунка, рамок (связанных и свободных), рисования линий и прямоугольников;
Разрыв страницы, Вкладка — элементы, позволяющие разделить информацию из источника записей на отдельные страницы (вкладки);
Подчиненная форма/отчет — для включения в данную форму информации из дополнительного источника. Как правило, в качестве подчиненной формы используется объект (форма, запрос, таблица), связанный с исходным. Поэтому в подчиненном объекте зачастую отражаются не все записи, а только соответствующие определенному значению некоторого поля главной формы.
Основные способы создания форм
При создании формы следует указать имя таблицы или запрос, являющегося источником сведений и выбрать способ создания формы (помимо режима конструктора можно создать форму с помощью мастера, создать форму-диаграмму для повышения наглядности числовых данных или сводную таблицу типа сводной таблицы Microsoft Excel).
С помощью мастера форм можно создавать формы на основе одной или нескольких таблиц и/или запросов, а затем совершенствовать их в режиме конструктора. Мастер форм разбивает процесс создания формы на несколько этапов, на каждом из которых требуется установить определенные параметры для указания доступных полей, связей и внешнего вида формы.
Автоформы в столбец, ленточная и табличная представляют собой разные варианты представления информации из исходной таблицы. Автоформа в столбец отображает каждую запись источника в виде набора элементов управления, соответствующих полям записи, расположенным в один столбец. В ленточной автоформе записи следуют друг за другом, и каждая отображается в виде набора элементов управления, соответствующих полям записи, расположенным в одну строку. Записи из источника данных табличной автоформе отображаются в виде таблицы.
Разработку структуры, изменение внешнего вида формы, добавление и удаление элементов управления можно производить вручную в режиме конструктора.
Командные кнопки
Если вы хотите создать способ для пользователей вашей формы быстро выполнять конкретные действия и задачи, подумайте над добавлением кнопок команд . Когда вы создаете кнопку команды, вы указываете действие для ее выполнения при нажатии. Включая команды для общих задач прямо в вашей форме, вы делаете форму более простой в использовании.
Access предлагает много разных типов командных кнопок, но их можно разделить на несколько основных категорий:
- Записать кнопки команд навигации, которые легко позволяют пользователям перемещаться между записями в вашей базе данных
- Кнопки управления записью, которые позволяют пользователям делать такие вещи, как сохранение и печать записей
- Форма Операция командные кнопки, которые дают пользователям возможность быстро открыть или закрыть форму, распечатать текущую форму, а также выполнения других действий
- Кнопки командной строки отчета, которые предлагают пользователям быстрый способ делать такие вещи, как просмотр или отправка по почте отчета из текущей записи
Чтобы добавить командную кнопку в форму:
- В представлении «Макет формы» выберите вкладку «Дизайн макета форм» и найдите группу «Элементы управления».
- Выберите команду «Кнопка».
- Ваш курсор превратится в крошечный перекрестье с иконкой кнопки . Поместите его в то место, где вы хотите использовать свою командную кнопку, затем нажмите.
- Появится мастер командной кнопки. На панели «Категории» выберите категорию кнопки, которую вы хотите добавить. Мы хотим найти способ быстрее перейти к конкретным записям, поэтому мы выберем категорию Record Navigation.
- Список на панели «Действия» будет обновлен, чтобы отобразить выбранную вами категорию. Выберите действие, которое должна выполнить кнопка, затем нажмите «Далее». В нашем примере мы выберем «Найти запись».
- Теперь вы можете решить, хотите ли вы, чтобы ваша кнопка включала текст или изображение. Слева появится предварительный просмотр вашей кнопки.
- Чтобы включить текст, выберите «Текст», затем введите нужное слово или фразу в текстовое поле.
- Чтобы включить изображение, выберите параметр «Изображение» . Вы можете решить сохранить изображение по умолчанию для этой командной кнопки или выбрать другое изображение. Нажмите «Показать все изображения», чтобы выбрать другой значок кнопки команды или «Обзор …», чтобы выбрать изображение с вашего компьютера.
Когда вы удовлетворены появлением вашей командной кнопки, нажмите «Далее».
Введите имя кнопки. Это имя не будет отображаться на кнопке, но знание названия поможет вам быстро идентифицировать кнопку, если вы когда-либо захотите ее модифицировать с помощью Листа свойств. После ввода имени кнопки нажмите «Готово».
Перейдите в режим просмотра формы, чтобы проверить новую кнопку. Наш поиск записи Кнопка открывает Найти и заменить диалоговое окно.
Если у вас возникла проблема с выполнением любой из этих задач в представлении «Макет», попробуйте переключиться на «Дизайн».
2.4. Системы управления базами данных и экспертные системы
2.4.7. Создание главной кнопочной формы БД Access
Главная кнопочная форма создается с целью навигации по базе данных. Эта форма может использоваться в качестве главного меню БД.
Элементами главной кнопочной формы являются объекты форм и отчётов.
Запросы и таблицы не являются элементами главной кнопочной формы.
Поэтому для создания кнопок Запросы или Таблицы на кнопочной форме можно использовать макросы.
Сначала в окне базы данных создают макросы «Открыть Запрос» или «Открыть Таблицу» с уникальными именами, а затем
в кнопочной форме создают кнопки для вызова этих макросов.
Для одной базы данных можно создать несколько кнопочных форм. Кнопки следует группировать на страницах кнопочной формы таким образом,
чтобы пользователю было понятно, в каких кнопочных формах можно выполнять определенные команды (запросы, отчеты, ввода и редактирования данных).
Необходимо отметить, что на подчиненных кнопочных формах должны быть помещены кнопки возврата в главную кнопочную форму.
Технология создания кнопочных форм следующая:
- создать страницу главной кнопочной формы (ГКФ);
- создать необходимое количество страниц подчиненных кнопочных форм (например, формы для ввода данных, для отчетов, для запросов и т.д.);
- создать элементы главной кнопочной формы;
- создать элементы для кнопочных форм отчетов и форм ввода или изменения данных;
- создать макросы для запросов или для таблиц с уникальными именами;
- создать элементы для кнопочных форм запросов или таблиц.
Структура кнопочных форм может быть представлена в следующем виде.
Для создания главной кнопочной формы и ее элементов необходимо открыть базу данных, (например, «Успеваемость_ студентов») и выполнить
команду Сервис / Служебные программы / Диспетчер кнопочных форм. Если кнопочная форма ранее не создавалась, то откроется окно диалога «Диспетчер кнопочных форм».
В окне диалога надо нажать кнопку «Да», тем самым подтвердить создание кнопочной формы. В результате будет создана страница Главной кнопочной формы.
Далее можно создать еще три страницы кнопочной формы: Формы ввода данных, Отчеты и Запросы. Для этого следует щелкнуть на кнопке «Создать» и
в появившемся окне ввести имя новой страницы «Формы ввода данных» и щелкнуть на кнопке «ОК».
Будет создана страница кнопочной формы «Формы ввода данных». Аналогичным образом надо создать еще две страницы, в итоге получим четыре страницы кнопочных форм, которые отображаются в окне «Диспетчер кнопочных форм».
После этого создаем элементы ГКФ, для этого в «Окне диспетчер кнопочных форм» выделяем страницу «Главная кнопочная форма» и щелкаем «Изменить»,
откроется новое окно «Изменение страниц кнопочной формы».
В этом окне щелкаем на кнопке «Создать», откроется новое окно «Изменение элемента кнопочной формы».
В окне выполняем следующее:
- вводим текст: Формы для ввода данных;
- выбираем из раскрывающегося списка команду: Перейти к кнопочной форме;
- выбираем из списка кнопочную форму: Ввод данных в формы, щелкаем на кнопке «ОК».
В окне «Изменение страницы кнопочной формы» отобразится элемент кнопочной формы «Формы для ввода данных».
Аналогичным методом надо создать элементы: «Запросы» и «Отчеты», а затем элемент (кнопку) «Выход из БД».
В результате в окне «Изменение страницы кнопочной формы» будут отображаться все элементы главной кнопочной формы.
Кнопочная форма появится в списке в области окна базы данных на вкладке Формы на панели Объекты, а на вкладе Таблицы в списках появится таблица Switchboard Items.
Дважды щелкнув на надписи «Кнопочная форма», откроется Главная кнопочная форма.
Для того чтобы эта форма отображалась при запуске базы данных, необходимо выполнить команду Сервис/Программы запуска, и в открывшемся окне выбрать «Кнопочная форма» из
раскрывающегося списка, кроме того, надо снять флажки Окно базы данных и Строка состояния. Можно также ввести заголовок и значок приложения.
Но на этом создание кнопочных форм еще не законченно, так как на подчиненных кнопочных формах (Формы ввода данных, Отчеты, Запросы) нет элементов. Каким образом
поместить элементы на подчиненные формы рассмотрим в следующем разделе.
Далее >>>Тема: 2.4.8. Создание подчиненных кнопочных форм: отчеты и формы
Что такое подчиненная форма
Сведения о покупателе содержатся в одной таблице, а сведения о его заказах хранятся в другой в связи с проведением нормализации при проектировании базы данных. Одному покупателю соответствует сразу несколько заказов, поэтому отношение между таблицами покупателя и заказов отражают связь «один-ко-многим». В этом случае форма, представляющая данные покупателя, станет основной. Другая, представляющая данные его заказов, будет добавлена к основной и окажется подчиненной.
Расположенные в одном пространстве макета основная и подчиненная формы демонстрируют только связанные данные. Так, если в таблице покупателей находится уникальный покупатель, а в подчиненной таблице заказов с ним связано три записи, значит, подчиненная форма отобразит все три записи о его заказах.
Работа с режимом формы Конструктор и добавление кнопок управления на форму в Microsoft Access
На предыдущем уроке мы рассмотрели режим работы с формами Макет. Существует еще один режим работы с формами, он называется Конструктор. В этом режиме мы можем помещать на форму дополнительные элементы, так называемые элементы управления или элементы диалоговых окон. Это нам хорошо известные элементы: кнопки, списки, поля со списками. Все эти элементы мы можем создать в режиме Конструктор.
Как только мы перейдем в режим Конструктор формы, тут же на ленте появляется вкладка Конструктор, а на ней мы увидим все доступные нам элементы управления (рис. 1). Именно эти элементы мы можем помещать на формы.
Посмотрим, как же на практике нам добавить в форму эти элементы. Для этого перейдем в режим Конструктор (рис. 2), тогда на ленте автоматически появится вкладка Конструктор, и мы увидим все доступные элементы (рис. 1).
Выберем элемент кнопка (рис. 3), щелкнем на ней ПКМ и обозначим на форме размеры будущей кнопки (рис. 4). Автоматически появится диалоговое окно создания кнопок, где мы можем выбрать категорию и действие (рис. 5). Например, найти запись, и нажимаем Далее. На кнопку мы можем поместить либо текст, либо соответствующее стандартное изображение или иконку по обзору (рис. 6). Щелкнем далее и мы увидим, что на следующем этапе задается имя кнопки, после чего щелкнем Готово (рис. 7). Кнопка появилась, мы можем подкорректировать размеры и перейти в режим Форма для того, чтобы увидеть, как кнопка будет отражена на форме, и опробовать ее действие (рис. 8). Щелкнем на ней; да, действительно, как и должно было, появилось окно Поиск и замена (рис. 9). Пусть образцом будет фамилия Блок, поиск пусть осуществляется в категории «музеи-квартиры Санкт-Петербурга», совпадение – с любой часть поля и просматриваются все записи (рис. 10). Щелкнем далее, действительно кнопка работает правильно, и нужная нам информация в таблице найдена (рис. 11).
Создание формы на основе запроса в Access
На очереди тема «Создание формы на основе запроса в Access». Если в базе данных уже имеется запрос, в котором выбраны таблицы, нужные для получения результата, определены поля, которые необходимо включить в результат, параметры, сделаны вычисления, целесообразно создавать форму на основе такого запроса. Создание формы на основе запроса в Access дело не хитрое. В созданном ранее запросе из таблицы НАКЛАДНАЯ выбираются все накладные, по которым производилась отгрузка в заданном месяце. В вычисляемом поле месяца задано имя параметра — и запрос сохранен под именем Накладные месяца (рис. 5.11). Выбор запроса с параметром в качестве источника записей позволит создать форму, обеспечивающую диалог с пользователем и вывод только тех записей, которые соответствуют заданным в диалоге условиям отбора. Для создания такой формы можно использовать любую из команд автоматического создания формы одним щелчком мыши: Форма (Form), Разделенная форма (Split Form) или Несколько элементов (Multiple Items) (см. рис. 5.1), размещенных в группе Формы (Forms) на вкладке ленты Создание (Create). 1. Выделив запрос в области навигации, щелкните на кнопке Несколько элементов (Multiple Items). В результате выполнения этой команды откроется диалоговое окно Введите значение параметра (Enter Parameter Value). 2. Введите номер месяца, например 3. Форма откроется в режиме макета и отобразит записи, соответствующие введенному значению параметра (рис. 5.12). По команде Несколько элементов (Multiple Items) в форме автоматически создается табличный макет. В табличных макетах элементы расположены в двух разделах формы: надписи располагаются в заголовке формы, поля записей — по строкам в области данных. 1. Сохраните форму, воспользовавшись командой контекстного меню формы, и закройте ее. 2. Выберите форму в области навигации, выполните в ее контекстном меню команду Открыть (Open) или дважды щелкните на ней. Откроется диалоговое окно для ввода значения параметра. Введите нужное значение. В открывшейся форме будут представлены записи, выбранные в соответствии с заданным условием отбора. 3. Для построенной формы открыт режим ввода новых записей. Очевидно это находится в противоречии с заданным условием отбора, поэтому в режиме макета целесообразно открыть Страницу свойств (Property Sheet) формы и на вкладке Данные (Data) в строке Разрешить добавление (Allow Additions) выбрать значение Нет (No). После изменения свойства в форме не будет отображаться строка новой записи, а также померкнет соответствующий значок на панели перехода по записям и кнопка Создать (New) в группе Записи (Records) на вкладке ленты Главная (Home). В приведенном примере добавление новой записи вообще невозможно, т. к. в форме не представлено обязательное поле вторичного ключа — номер договора.
Как сделать форму главной в access?
На этом шаге вы познакомитесь с видами форм.
Работа с данными в БД непосредственно осуществляется в таблицах и запросах. При этом предлагаемые возможности по изменению структур таблиц и содержащихся в них данных полезны скорее разработчику, нежели пользователю. В Access имеются широкие возможности по созданию интерфейса пользователя при помощи форм. Создавая форму в БД, разработчик может преследовать одну из не скольких целей.
- Отображение и изменение данных. Наиболее часто формы создаются именно для вывода и изменения данных в БД. При этом разработчик может задать любой вид отображения информации, т.е. произвольный набор полей из одной или нескольких таблиц или запросов (если поля находятся в разных таблицах, то между этими таблицами должна быть связь). Также можно установить любые ограничения на редактирование данных в форме, т.е. разрешить редактирование одних полей и запретить изменение других.
- Ввод данных. Формы могут использоваться для ввода новых данных в таблицу, при этом ввод будет выполняться пользователем в том формате, который задан разработчиком. Другими словами, пользователь может вводить значения только для тех полей, которые представлены в форме.
- Печать. Несмотря на то, что для печати данных в БД используются отчеты, содержимое формы также можно распечатать.
- Сообщения. Дополнительная возможность использования форм заключается в создании с их помощью различных сообщений, отображаемых впоследствии в той или иной ситуации для облегчения работы пользователя. В таком виде формы используются в приложениях.
Таким образом, можно сделать вывод, что формы в Access являются главным средством разработки пользовательского интерфейса. В зависимости от того, с какой целью создается форма, разработчик определяет параметры ее внешнего вида. Существует несколько основных видов форм.
Многостраничная (в столбец) — поля записи выводятся в один столбец, при этом в один и тот же момент времени в форме отображается содержимое только текущей записи. На рисунке 1 представлена многостраничная форма Студенты, в которой отображены данные о студентах из таблицы Студенты.
Ленточная — все поля записи выводятся в одну строку, при этом в форме отображаются все записи. В ленточной форме Студенты1, представленной на рисунке 2, отображены все записи из таблицы Студенты.
Табличная — отображение записей осуществляется в режиме таблицы. На рисунке 3 представлена табличная форма Студенты, в которой все записи таблицы Студенты выведены в табличном режиме.
Подчиненная — используется при необходимости вывода данных, связанных отношением «один-ко-многим», при этом в подчиненной форме отображаются записи из таблицы, которая соответствует слову «многим». В форме ОценкиСтудентов (рис. 4), кроме данных из таблицы Студенты, имеется также подчиненная форма, в которой отображаются записи из таблицы Успеваемость
Необходимо обратить внимание на тот факт, что в столбце Предмет этой формы выводятся названия предметов, в то время как в таблице Успеваемость, которая служит источником данных для подчиненной формы, имеются только коды предметов. Подобный эффект достигается с помощью мастера подстановок для таблицы Успеваемость, причем в качестве подстановки для по ля КодПредмета было использовано поле Название из таблицы Предметы
На следующем шаге рассмотрим создание формы с помощью мастера.
Предыдущий шаг
Макросы. Автоматический запуск макроса при открытии БД
При открытии БД Access удобно вывести на экран определенную форму, например, панель кнопок управления приложением. Сделаем так, чтобы при открытии нашей базы данных выводилась форма “Панель кнопок”.
Для этого выберем вкладку Создание, нажмем кнопку Макрос, при этом появится пустое окно макроса в режиме конструктора. Нажмем на поле в столбце Макрокоманда, из списка выберем макрокоманду ОткрытьФорму. В поле Имя формы укажем форму “Панель кнопок”. Закроем макрос и сохраним его с именем “AutoExec”.
Теперь закроем нашу БД и откроем ее. При этом автоматически откроется форма “Панель кнопок”. Чтобы открыть БД без автоматического открытия этой формы, надо при открытии базы данных удерживать нажатой кнопку Shift.
Теперь отменим автоматический запуск “Панели кнопок”. Для этого переименуем макрос “AutoExec” в “AutoExec1.
Задание состоит в том, чтобы реализовать функцию автозапуска для своей базы данных.
ВОПРОСЫ ДЛЯ САМОПОДГОТОВКИ
1. Для чего предназначены формы?
2. Что служит основой для построения формы?
3. Какие способы создания форм вы знаете?
4. Назовите основные типы автоформ.
5. Что позволяет делать Мастер форм?
6. Как вызвать Мастер форм для работы?
7. Какие действия вы должны выполнить в диалоговом окне
Мастера форм?
8. Как выбрать поля для перенесения их в готовую форму?
Что определяет их последовательность в форме?
9. Можно ли в создаваемой форме использовать поля
различных таблиц и запросов?
10.Как удалить поле, ошибочно занесенное в список полей
формы?
11.Как выбрать стиль оформления формы?
12.Как можно расширить область заголовка (данных,
примечания) формы?
13.Как ввести в форму фоновый рисунок?
14.Что позволяет делать (что открывает) кнопка ?
15.Для чего предназначена кнопка инструментальной
панели?
16.Как ввести в форму логотип фирмы?
17.Как создать заголовок формы?
18.Как изменить размер и тип шрифта отдельных элементов
формы?
19.Как изменить положение и размеры элементов
управления «Поле»?
20.Что позволяют делать маркеры выделенного элемента «Поле»? Что позволяют делать большие черные маркеры?
21.Как выделить отдельный управляющий элемент?
22.Как вызвать на экран окно «Свойства» управляющего элемента?
23.Как создать (выделить) группу элементов формы?
24.Как создать в форме кнопки для управления работой
формы (поиска записей, просмотра отчета и др.)
25.Как изменить рисунок (надпись) на кнопке управления
работой формы?
26.Для чего предназначена многотабличная форма?
27.Какие действия необходимо выполнить для создания
починенной формы?
28.Можно ли поместить в основную форму несколько
подчиненных таблиц (форм, диаграмм ..)?
29.Если вы находитесь в режиме Конструктора форм, то,
как в этом случае выглядит подчиненная форма?
30.Можно ли редактировать подчиненную форму, находясь в
режиме конструктора главной формы?
31.Может ли подчиненная форма использоваться как
самостоятельный объект базы данных?
32.Для чего предназначен диспетчер кнопочных форм?
33.Какие действия вы должны выполнить для создания кнопочной
формы?
34.Для чего предназначено диалоговое окно «Изменение кнопочной формы»?
35.Какие действия необходимо выполнить для создания
нескольких элементов кнопочной формы?
36.Можно ли редактировать внешний вид кнопочной формы?
37.Можно ли сделать так, что бы при открытии базы
данных на экране компьютера появлялась кнопочная форма?
3.2. Редактирование области данных
В области данных обычно размещаются элементы
управления типа «Поле».
По умолчанию MS Access
создает эти элементы шириной в один дюйм, и слева от него отводится 1 дюйм
для подписи элемента. В некоторых случаях для размещения значения данных
(значения связанного поля) размер в один дюйм оказывается достаточным
(особенно, когда используется устанавливаемый по умолчанию шрифт размера 8),
а в других случаях – недостаточным. Кроме того, очень часто возникает
необходимость в изменении расположения в форме некоторых элементов
управления.
·
Для того, чтобы изменить размеры
(и положение) элемента управления, его необходимо вначале выделить.
Определение макроса
Макрос – это набор из нескольких команд на языке Visual Basic, который позволяет упростить или запрограммировать операции с базой данной. Как правило, макросы записываются в автоматическом режиме, поэтому нет необходимости в знании языка Visual Basic. Макросы программируют рутинные операции, с их помощью удобно создавать главное меню прикладной системы и подчиненные меню, организовывать поиск данных и т.д.
Как правило, макросы связаны с “реакцией на событие” управляющих элементов Access 2007. События определяют, что происходит при нажатии кнопки, входе или выходе из поля БД, открытии или закрытии формы или отчета.
Блокировка разделов
Защита доступа к базе данных от других пользователей нужна тогда, когда владелец не хочет, чтобы кто-то вмешивался в тонко настраиваемую внутреннюю работу таблиц и запросов и особенно кодов VBA. Доступ предоставляет ряд способов предотвращения случайного изменения данных пользователями в формах. Один из вариантов — установить свойства управления Enable и Locked для предотвращения ввода данных. Например, при создании подчиненной формы Access, которая будет применяться для внесения изменений в адреса клиентов.
Первое управление — это поле поиска, используемое для нахождения клиентского номера. Когда, например, выбирается номер, имя и адрес клиента автоматически отображаются в соответствующих элементах управления. Однако если не нужно, чтобы другие пользователи вносили изменения в поле «Имя клиента», можно его заблокировать. Далее следует перейти к списку свойств, которые нужно редактировать. Изменения будут применяться ко всей форме. Примерно на полпути вниз по списку свойств можно увидеть варианты редактирования.
Порядок наложения запрета:
Изменить каждое свойство на ПО.
Перейти к представлению дизайна и в раскрывающемся списке свойств листа выбрать форму.
Переключить режим «Разрешить макет» на «Нет»
Это останавливает доступ всех дополнительных пользователей к виду макета, где они могут непосредственно редактировать форму.
Теперь сохраняют форму для этого преобразовывают файл из.accdb в.accde, ограничивая любые дальнейшие изменения дизайна или редактирование полей.
Сохранить текущую базу данных в важном месте.
Перед конвертированием файла в Access убедиться, что сделана копия (или две) исходного файла базы данных. В случае ее повреждения она будет главной копией.
Перейти в файл> Сохранить.