Создание группового макроса , позволяющего изменять количество товара на складе при заполнении формы и изменять свойство видимости кнопок (visible)

ü B форме Заказ были созданы две кнопки Прием Заказа и Отмена Заказа., а также кнопки перехода между записями и кнопка создания новой записи

ü Измените свойство Имя ( но не Подпись) кнопки Прием Заказа на Прием, а кнопки Отмена Заказа на Отмена, кнопки создания новой записи -- Добавить

ü Откройте макрос Склад в режиме Конструктора

ü Выведите столбец Имя Макроса ( меню Вид)

ü Для созданного ранее макроса введите имя Прием Товара

ü Самостоятельно добавьте макрокоманды, позволяющие изменять количество принтеров и мониторов на складе при выполнении заказа. Эти операции будут выполняться при нажатии кнопки Прием

ü После нажатия кнопки Прием изменяется количество товаров на складе и кнопка Прием прячется, а кнопка Отмена выводится на экран

Макрокоманда Аргументы Примечание
Задать значение Элемент: [Отмена].[Visible] Выражение Истина Кнопка Отмена видна
К элементу управления Имя элемента: [Отмена] Переместить фокус на кнопку Отмены
Задать значение Элемент: [Прием].[Visible] Выражение Ложь Кнопка Прием не видна
       

ü Создайте макросы Открытие (выполняется при открытии формы) и Добавить (выполняется при нажатии кнопки создания новой записи)

Имя Макрокоманда Аргумент Значение Примечание
Открытие Задать значение Элемент Выражение [Прием].[Visible] Ложь Действует при открытии формы
  Задать значение Элемент Выражение [Отмена].[Visible] Истина  
Добавить Задать значение Элемент Выражение [Прием].[Visible] Истина Действует при нажатии кнопки Добавить
  Задать значение Элемент Выражение [Отмена].[Visible] Ложь

ü Самостоятельно создайте макрос Отмена Заказа, который будет выполняться при нажатии на кнопку Отмена. Количество тавара на складе будет увеличиваться, кнопка Отмена прятаться, кнопка Прием выводиться

ü Свяжите макросы с соответствующими событиями формы и элементов формы ЗАКАЗ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: