Applies ToAccess для Microsoft 365 Access 2021 Access 2019

У наведених нижче розділах показано, як використовувати форму продукту та як її запрограмувати. Імена об'єктів надаються, тому їх можна легко перевірити в базі даних Northwind 2.0 Starter Edition.

Форми продуктів розроблено простим способом виділення практичних порад. Існує кілька розширених способів керування запасами продуктів, як у реальному додатку.

У головному меню (frmMainMenu) є кнопка "Продукти ", яка відкриває список продуктів (sfrmMainMenu_ProductList) з гіперпосиланнями на відкриття форми відомостей про продукт (frmProductDetail) для кожного продукту та має такі кнопки дій:

  • Кнопка Додати продукт , щоб відкрити нову пусту форму продукту.

  • Кнопка "Експорт до файлу ", щоб надіслати список продуктів до файлу, наприклад Excel, .pdf тощо.

У формі "Відомості про продукт" (frmProductDetail) можна видалити продукти, які не використовуються, за допомогою кнопки Видалити продукт .

У наведених нижче відомостях узагальнені важливі моменти про розробку форми.

Відомості про продукт (frmProductDetail) отримує дані з простого запиту qryProductDetail, указаного у властивості RecordSource . Радимо базувати форму для введення даних у простому запиті на одну таблицю.

Зверніть увагу на текстове поле txtOrderLabel над підформою замовлень товарів (sfrmProductDetail_OrderList). Це чудовий приклад використання поточних змінних значень для настроювання відображення форми.

Ще одна цікава особливість цієї та інших докладних форм полягає в тому, що вони з'явились і їх можна переміщати. Це можна зробити одним із двох способів:

  • Установіть для властивості спливаючого вікна форми значення "Так".

  • Відкриття форми як діалогового вікна. Під час відкриття форми (за допомогою макросу або коду) укажіть аргумент Режим вікна як "acDialog". Зверніть увагу, що відкриття форми як діалогового вікна замінить властивість Модала форми, якщо для цієї властивості встановлено значення "Ні".

Кожна форма має властивість Modal. Якщо для цієї властивості встановлено значення "Так", під час відкриття форми вам заборонено взаємодіяти з будь-якою іншою формою. Коли форма відкривається за допомогою макросу або коду за допомогою режиму вікна "acDialog", форма автоматично модалюється незалежно від властивості форми Modal .

Також зверніть увагу, що в текстовому полі Опис продукту ввімкнуто форматований текст. Це означає, що текст може відображатися за допомогою різних шрифтів і кольорів у текстовому полі. Оскільки в спливаючому режимі форми відомостей про продукт є "Так", рядок контекстного меню форматування тексту недоступний. Можна спробувати вставити текст у форматі RTF із Word документа або тимчасово скинути властивість спливаючого елемента форми до значення "Ні".

Підформа замовлень товарів (sfrmProductOrders) форми відомостей про продукт в елементі керування підформи ctlProductOrders прив'язана до запиту з трьох таблиць замовлених продуктів. Рядки цієї підформи фільтруються для поточного продукту, установивши властивості LinkMasterFields і LinkChildFields елемента керування підформи.

Див. також

Northwind 2.0 Starter Edition

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

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