Искал по архиву форума, к сожалению не заметил комментариев по следующему поводу: вызываю тренд на экране1, перехожу на экран2, а после возвращаюсь на экран1 и не вижу ранее открытого тренда - он закрыт. Так должно быть? Или я чего-то намудрил?
Сергей Александрович
Active Forum Member / Активный участник форума
Участник № / Member № 2884
отправлено / posted
Есть ГЭ "кнопка" - к нему на обработчик события "MousePressed" вешаю действие "Показать/скрыть элементы" и указываю созданный ГЭ "Тренд". Опция тренда "Скрыть при старте" равна 1. При запуске проекта, при нахождении на графическом экране №1 щелкаю левой кнопкой мыши на кнопке => показывается тренд. Тут же перехожу на графический экран №2, а затем через несколько секунд обратно на экран №1 и тренда уже нет - он скрыт.
Сообщения / Posts 65 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
Пока можно использовать более гибкое решение - управление видимостью с помощью аргументов. Возможны 3 варианта: - разместить тренд в отдельном слое и управлять видимостью этого слоя, - разместить тренд на экране типа ВСПЛЫВАЮЩИЙ и управлять вызовом этого экрана, - разместить тренд на отдельном экране и вызывать его с помощью ГЭ "Ссылка на экран".
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сергей Александрович
Active Forum Member / Активный участник форума
Участник № / Member № 2884
отправлено / posted
Спасибо. Уже сделано по 1 варианту, хорошо, что трендов всего ничего.
Сообщения / Posts 65 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
Сергей Александрович
Active Forum Member / Активный участник форума
Участник № / Member № 2884
отправлено / posted
Здравствуйте.
Как выяснилось, не все так хорошо, как казалось. Вариант со слоями идеально работает с МРВ, но на NLL это вообще не работает (два АРМа - на одном главный узел, на другом NLL). Сделал перепривязку из узла МРВ(node) в NLL(console) (просто перетащил экраны). Результат ноль. Что не так делаю, подскажите, пожалуйста.
В догонку: в узле NLL(console) отчет тревог вдруг перестал отображать сообщения с главного узла МРВ. Пишет "Failed: Login". Никаких пользователей не добавлял.
Узел NLL имеет след. настройки (название файла - name_3.dbb): - индивидуальный номер: 3 - групповой: 255 - код проекта: 3
Узел МРВ имеет след. настройки (название файла - name_0.dbb): - индивидуальный номер: 1 - групповой: 128 - код проекта: 3
Сергей Александрович
Active Forum Member / Активный участник форума
Участник № / Member № 2884
отправлено / posted
Здравствуйте.
Насчет первой проблемы: да, вы правы, я менял типы аргументов, но у меня не работало (точнее работало, но криво). Отправил проект и понял свою ошибку - записывал я в реальное (R), а надо было во входное (In) значение. Так что, спасибо!
Насчет второй: версии разные, так как при их выравнивании перестает работать запись в базу данных mysql через ODBC (причем, считывание работает, а с записью проблема - пишет только нули), поэтому оставил версии такие. Заплатка на версию 6.06.2 для работы с mysql у вас уже включена в дистрибутив Trace Mode на сайте? Или ее отдельно надо скачивать?
Сообщения / Posts 65 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
Сергей Александрович
Active Forum Member / Активный участник форума
Участник № / Member № 2884
отправлено / posted
Получил патч, поставил версию 6.06.2 на два компа - NLL и МРВ стали одной версии. Все из патча слил в корень МРВ и NLL.
Итог: база данных mysql все равно не работает. Считывание идет, а запись - либо нули, либо вообще не записывает. В результате откатился на старые версии. Заметил, что когда работа с базой успешна, отключение проекта идет ооочень медленно, а если с базой ошибка, то проект закрывается очень быстро.
Что конкретно делает патч и в чем была причина неработоспособности mysql через odbc?
отправлено / posted
1. Патч установили правильно. 2. Посмотрите с помощью трассировщика ODBC, что происходит с БД.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |