"> В цей меню можна додати часто використовувані команди, а також команди, які вже задані для кнопок форми. Створене меню замінить стандартне меню Access. Спеціальне меню пов'язано з формою. Можна створити одне меню і використовувати його в декількох формах. p align="justify"> Для створення змістовних і ефективних меню необхідно виконання важливих рекомендацій:
Гј виконуйте стандартні угодами про розташування пунктів меню прийнятим у Windows.
Гј групуйте пункти меню в логічному порядку і за змістом.
Гј для групування пунктів у розкривних меню використовуйте розділові лінії.
Гј уникайте надмірних меню.
Гј уникайте пунктів верхнього рівня не містять розкривних меню.
Гј не забувайте використовувати символ трикрапки для позначення пунктів меню активізують діалогові вікна.
Гј обов'язково використовуйте клавіатурні еквіваленти та "гарячі клавіші".
Гј розміщуйте на панель інструментів часто використовувані команди.
В
7.2 Налаштування параметрів запуску
Існує два способи задати дії, що виконуються додатком при запуску, і ряд параметрів, які впливають на роботу програми: установка параметрів запуску в спеціальному діалоговому вікні та створення макросу "AutoExec".
У даному розділі ми будемо розглядати установку параметрів запуску. Для цього виберіть команду "Сервіс", "Параметри запуску" (Tools, Startup). На екрані з'являється діалогове вікно "Параметри запуску" (Startup). p align="justify"> У діалоговому вікні "Параметри запуску" (Startup) можна задати:
В· значок і заголовок вашої програми, які будуть відображатися в головному вікні програми і на панелі завдань замість стандартного значка і заголовка "Microsoft Access". Значок повинен бути заданий у файлі з розширенням ico, а вибрати даний файл можна за допомогою кнопки Будівника. Цей же значок може бути використаний у всіх формах і звітах, для чого необхідно встановити прапорець "Значок форм і звітів" (Use as Form and Report Icon). Ці параметри набувають чинності відразу після закриття діалогового вікна "Параметри запуску" (Startup);
В· меню, яке буде з'являтися при запуску замість стандартного меню Access і визначати основні функції програми;
В· форму або сторінку, яка буде з'являтися на екрані при відкритті бази даних;
В· спеціальне контекстне меню, яке буде замінювати вбудовані контекстні меню у всіх вікнах програми, окрім тих, з якими пов'язані інші контекстні меню.
Прапорці "Вікно бази даних" (Display Database Window) і "Рядок стану" (Display Status Bar) дозволяють приховувати при запуску вікно бази даних і рядок стану.
Наступна група прапорців дозволяє заборонити користувачам вносити зміни до розроблене додаток. Поки ви розробляєте додаток, всі ці прапорці встановлені, але коли ви будете передавати його користувачам, доцільно скинути прапорці Повний набір меню Access (Allow Full Menus), Вбудовані панелі інструментів (Allow Built-in Toolbars) і Зміна панелей інструментів/меню (Allow Toolbar /Menu Changes). Замість стандартних меню і панелей інструментів можна надати користувачам свої власні меню і панелі інструментів або використовувати вбудовані скорочені меню, що не допускають користувача до конструкторів. Щоб користувач не міг отримати доступ до повних меню через спеціальну комбінацію клавіш
+ або до вікна бази даних за допомогою клавіші , потрібно ще скинути прапорець Спеціальні клавіші Access (Use Access Special Keys). Якщо цей прапорець скинутий, користувач не зможе також відкрити вікно з текстом програм за допомогою комбінацій клавіш + або + . Але при цьому він може все-таки потрапити в текст програми, якщо відбудеться помилка, що не перехоплена в коді програми. p align="justify"> Існує можливість обійти параметри запуску і макрос "AutoExec", для чого необхідно запускати додаток, утримуючи клавішу . Але якщо всі ці установки можна обійти, то виникає питання: чи є сенс у всіх заборонах, що задаються в цих параметрах? Відповідь - є. За допомогою макросу або процедури VBA можна встановити властивість об'єкта "Database", яке називається "AllowBypassKey". Ця властивість дозволяє включати і відключати можливість обходу параметрів. Це властив...