logo search
kl3495

5.7.4 Виклик однієї форми з іншої

Хай створена форми для заповнення таблиць Клієнти і Замовлення. Необхідно додати у форму для введення замовлень можливість з неї відкривати форму для заповнення клієнтів. Для виконання цього завдання скористаємося елементом управління Кнопка .

Для цього необхідно виконати наступні дії:

  1. Відкрийте форму для замовлень в режимі конструктора.

  2. Виберіть в панелі елементів управління властивість Кнопка і помістите її на форму.

Рис. 5.7.8 Додавання кнопки у форму

  1. Виберіть пункт Властивості в контекстному меню для створеної кнопки. Потім у вкладці Події властивість Натиснення кнопки. В результаті з'явиться вікно Будівник з трьома пунктами для вибору: вирази, макроси, програми. Нас цікавитимуть Макроси. В результаті з'явиться вікно з проханням назвати макрос, залишимо пропоноване ім'я Макрос 1. Будівника макросів має наступний вигляд:

Рис. 5.7.9 Вікно для побудови макросів

  1. У полі Макрокоманда з випадного списку вибираємо Відкрити Форму, а у властивостях Аргументи макрокоманди, в ім'я форми вибираємо ім'я необхідної форми. Закриваємо будівника макросів.

  2. Збережете форму і перейдіть в режим форми.

Результатом натиснення на кнопку буде виклик форми для введення клієнтів.

Рис. 5.7.10 Виклик однієї форми з іншої.