Програма виконання роботи

    1. Відкрити бвзу даних "Розрахунок заробітної плати малого підприємства".

    2.  Головна кнопкова форма повинна відкриватися як вкладка, а інші форми – як вікна. Для цього обираємо "Файл" – "Параметри" – "Текущая база даних" – Параметри окна документа – перемикач "Вкладки"

    3. Створюємо головне меню БД. Для цього у режимі конструктору створюємо нову форму.  F4 – свойства – Вкладка "Макет" – Подпись – задамо  назву на вкладенці. "Область выделения" – Нет. "Кнопки навигации" –Нет. "Кнопка закрытия" – Нет.

       Вкладка "Другие" – "Всплывающее окно" – Нет. Модальное окно – нет. Контекстное меню – нет.

       Вкладка "События" – Загрузка – троеточие – Программы – у тіло підпрограми  ставимо код :

                           DoCmd.ShowToolbar "Ribbon",  acToolbarNo

цим кодом ми скриємо панель інструментів. Натискаємо "Схранить" (дискета в меню) і закриваємо вікно.

       Ще залишилася можливість закрити форму з контекстного меню заголовка вкладки. Уберемо цю можливість:

       Закриємо БД і знов відкриємо натисканням Shift + Enter (з усіма панелями інструментів) . Відкриваємо кнопкову форму у режимі конструктору.

Поставимо фоновий малюнок. Ставимо малюнок – ПКМ – Положение – На задний план.

Ставимо потрібні кнопки: "Конструктор" – Кнопка – ПКМ – Оброботка событий – Макрос – "Открыть форму" – задаємо – ім'я форми.  Для відкриття форми у вигляді окремого вікна відкриваємо конструктор форми – F4 – Свойства –  Вкладка "События" – Загрузка – Макросы – развернуть окно. Вкладка "Другие" – пункт "Всплывающее окно" – Да.

Усі інши форми також будемо выдкривати за принципом Свойства –  Вкладка "События" – Загрузка – Макросы – развернуть окно. Вкладка "Другие" – пункт "Всплывающее окно" – Да.

Запускаємо файл БД з утриманням Shift, тобто, Shift+Enter.

Тепер для автоматичного відкриття кнопочної форми обираємо "Файл" – Параметри – Текущая база даних – поле "Форма просмотра" – кнопочная форма.

Після цього в тому самому вікні убираємо прапорець "Область навігації"

Тепер "Файл" – Сжать и восстановить базу данных.

Залишилося двы проблеми: 1) при натисканні F11відкривається область навігації і 2)вкладку головного меню можна закрити шляхом виклику її контекстного меню у заголовку вкладки.

Відключаємо F11. Для цього створимо макрос: Создание – Макрос – Вложенній макрос – у рядку введення пишемо {F11} і зберігаємо цей макрос під ім'ям  AutoKeys. Для перевірки: Файл – Сжать и восстановить.

Кінцевий захист файлу БД. Для цього слід відкомпілювати файл і використовувати Access Runtime.  Для компілювання файлу відкриємо його з утриманням Shift – Заходимо у "Файл" – Сохранить как – Сохранить базу данных как – Создать ACCDE.

   

Остання зміна: понеділок 13 березня 2023 22:31 PM