Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 7 » TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version » Вызывать появление окна с подтверждением

   
Автор / Author Тема / Topic: Вызывать появление окна с подтверждением
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711


Icon 1 отправлено / posted      Профиль для / Profile for FreddyRost           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Задача такая.
Есть набор из 5-ти рецептов. Цикл процесса работы состоит из 5-ти этапов.
Нам необходимо из БД считывать рецепт_1. После того как тех.процесс
отработал заданное время на режиме из рецепт_1, нужно выдать всплывающее окно с запросом оператору
типа "Перейти к следующему этапу?" Если оператор ответил "Да", то загрузить следующий
рецепт_2. Если ответил "Нет", то завершить цикл работы.
Планируется применить канал "AsyncCollection".

Как мне вызывать появление оператору окна с подтверждением его выбора?

Сообщения / Posts 43 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
- сделайте сначала клапана
Сообщения / Posts 873 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте.
Что бы вызвать всплывающее окно, достаточно, в его реальное значение (2,R) подать 2 (программно, из Call.Program или Call.AsyncCollection).
В Справочной Системе - Каналы - Каналы класса Call - Call.Screen описаны и другие команды, в том числе принудительная перерисовка и закрытие экрана.

Окно "Перейти к следующему этапу?" и есть подтверждение выбора?
Если да, то это обычное всплывающее окно с двумя кнопками (Да/Нет).
Аргумент этого экрана с результатом нажатия (результат может быть трех состояний Да/Нет/Ожидание) связываете с Call.Program или Call.AsyncCollection.

Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711


Icon 1 отправлено / posted      Профиль для / Profile for FreddyRost           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Понял, спасибо!
Сообщения / Posts 43 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711


Icon 1 отправлено / posted      Профиль для / Profile for FreddyRost           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте.
Подскажите, после того как окно с запросом появилось, пользователь нажал на кнопку. Как его автоматически убрать с экрана?

Сообщения / Posts 43 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711


Icon 1 отправлено / posted      Профиль для / Profile for FreddyRost           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вопрос решен. (2,IN) <- 1
Сообщения / Posts 43 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2