FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711
отправлено / posted
Приветствую! Подскажите. Встала задача развернуть автономный проект на NetLink. В автономном проекте Есть программа, которая вызывает всплывающее окно для выбора дальнейших действий.. Поместил, кнопку по которой выдается команда в Программу. А Программа вызывает появление всплывающего окна
1. Создал NetLink 2. Переместил из RTM_0 в NetLink_1 экран и всплывающее окно В результате, если нажать на экране RTM_0 на кнопку, окно появляется только в RTM_0. Если нажать на экране NetLink_1 на кнопку, то окно на NetLink_1 не появляется. По привязкам в программе видно, что привязан канал всплывающего окна RTM_0. Если привязать канал всплывающего окна NetLink_1 - при компиляции выдает "некорректная привязка аргумента". Как реализовать так, чтобы при нажатии на кнопку на NetLink_1, появлялось всплывающее окно на NetLink_1?..
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711
отправлено / posted
Попробовал создать канал и привязать его к атрибуту R канала вызова всплывающего окна. При компиляции ошибок нет, но атрибут FC этого канала выдает "Не достоверность".
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сначала следует определиться экраны консоли (nll) полностью дублируют экраны сервера (rtm) или они уникальны?
Если дублируют. Необходим узел RTM с готовыми экранами. Необходим узел Console без экранов. Для удобства открываем два (или более) окна Навигатора проекта - один в группе каналов с экранами RTM, а второй - в группе каналов Console. В RTM выделяем необходимые каналы вызова шаблонов экранов (которое должны быть в обоих узлах) и переносим их мышкой в узел Console (будет отображено действие "Копировать"). Готово.
Если уникальны. В этом случае для Console необходимо создать свои шаблоны экранов.
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711
отправлено / posted
Проблема в том, что на RTM_0 работает программа, которая в определенный момент производит запрос у пользователя о дальнейших действиях. Этот запрос происходит путем вызова всплывающего окошка (в атрибут "R" канала вызова окошка записывается значение "2"). Т.е. окошко вызывается программой. Так вот, окошко появляется ТОЛЬКО на RTM_0, а на NLL не появляется.
FreddyRost
Forum Member / Участник форума
Участник № / Member № 9711
отправлено / posted
Экраны RTM_0 и NLL дублируют дрг друга. Я копировал каналы вызова экранов из RTM_0 и вставил в узел NLL
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Понятно. Как добиться чтобы окошко, которое вызывается программно. появлялось в NLL? Такой функционал для Console (NLL) не предусмотрен. Если в двух словах, в Console управлением окон управляет непосредственно Оператор. Оператору можно просигнализировать (что бы обратил внимание на определенные окна, ссылка на описание на Дзен выше).
отправлено / posted
FreddyRost, напишите на электронную почту Службы технической поддержки что именно Вы хотите реализовать в конечном итоге (максимально подробно, как выглядит, какая задача выполняется). Мы подумаем как лучше это реализовать.
Сообщения / Posts 17532 | Из / From: Россия
| IP / IP: IP адрес / IP address |