This is topic Вызывать появление окна с подтверждением in forum TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version at Форум TRACE MODE: техническая поддержка.
Задача такая. Есть набор из 5-ти рецептов. Цикл процесса работы состоит из 5-ти этапов. Нам необходимо из БД считывать рецепт_1. После того как тех.процесс отработал заданное время на режиме из рецепт_1, нужно выдать всплывающее окно с запросом оператору типа "Перейти к следующему этапу?" Если оператор ответил "Да", то загрузить следующий рецепт_2. Если ответил "Нет", то завершить цикл работы. Планируется применить канал "AsyncCollection".
Как мне вызывать появление оператору окна с подтверждением его выбора?
Posted by Nico (Участник № / Member № 5342) on :
- сделайте сначала клапана
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Здравствуйте. Что бы вызвать всплывающее окно, достаточно, в его реальное значение (2,R) подать 2 (программно, из Call.Program или Call.AsyncCollection). В Справочной Системе - Каналы - Каналы класса Call - Call.Screen описаны и другие команды, в том числе принудительная перерисовка и закрытие экрана.
Окно "Перейти к следующему этапу?" и есть подтверждение выбора? Если да, то это обычное всплывающее окно с двумя кнопками (Да/Нет). Аргумент этого экрана с результатом нажатия (результат может быть трех состояний Да/Нет/Ожидание) связываете с Call.Program или Call.AsyncCollection.
Posted by FreddyRost (Участник № / Member № 9711) on :
Понял, спасибо!
Posted by FreddyRost (Участник № / Member № 9711) on :
Здравствуйте. Подскажите, после того как окно с запросом появилось, пользователь нажал на кнопку. Как его автоматически убрать с экрана?
Posted by FreddyRost (Участник № / Member № 9711) on :