Просмотр полной версии : Не удается обновить изображение объекта
Есть шаблон. Добавил элементы, обновил изображение, все экземпляры перерисовались нормально. Изменил размеры окна шаблона и добавил элементы, экземпляры не меняются.
SCADAMaster
30.11.2015, 09:36
Вам нужно обновить до 3.7 - в ней эта ошибка исправлена.
Скачал 3.7 - все тоже самое
SCADAMaster
30.11.2015, 10:15
Приложите ваш проект и опишите последовательность действий приводящих к ошибке.
Увеличил окно изображения SA_Boiler - ширина вместо 264 стала 350 и добавил два светлосерых прямоугольника справа. Выполняю операцию Сервис-Проект-Обновление изображения объектов. Экземпляры SA1_Boiler, SA2_Boiler, SA3_Boiler на мнемосхеме Boilers не изменяются.
SCADAMaster
30.11.2015, 11:12
Мы проверили - у нас все нормально.
Вы сохранили изображение объектов перед тем как выполнять сравнение шаблонов?
Опять та же проблема. В шаблоне SA_Valve_Cyrcle_Left изменил цвет нижнего треугольника и никак не могу распостранить на экземпляры.
Получилось, когда нет галки запрет изменения экземпляров. Всегда так делать?
SCADAMaster
30.11.2015, 12:54
Нужно ее снять. Из справки:
У объекта, являющего шаблоном, есть настройка "Запрет изменения экземпляров", которая позволяет защитить экземпляры от изменения, При включенном флаге изменения можно вносить только в шаблон.
Есть шаблонный объект с Окном управления. Вношу изменения в Окне управления (меняю размер окна, добавляю элементы). После сохранения и выполнения операция Сервис-Проект-Обновление изображения объектов у экземпляров шаблона ничего не меняется. Галочки на запрет изменения экземпляра не стоит. Версия 3.7
SCADAMaster
30.12.2016, 15:23
А причем обновление изображений объекта и окно управления? Они никак не связаны.
Опишите проблему детальнее, приложите несколько скриншотов и проект.
Сейчас не рядом с компьютером, поэтому пока опишу саму проблему. Есть шаблонный объект имеющий окно управления (кнопки управления и т.п.), есть объекты - его экземпляры. Соответственно, я думал, что если я вношу изменения в окно управления шаблонным объектом (изменю размер окна, добавлю/уберу кнопки и т.п.), то аналагичные изменения произойдут в окнах управления объектов экземпляром. Видимо, в этом я ошибаюсь?
SCADAMaster
31.12.2016, 08:54
После того как вы внесли правки в шаблон, в экземпляры вы их вносили?
Нет, экземпляров много, слишком муторно в них вносить изменения, хотелось бы, чтобы это автоматически произошло
SCADAMaster
03.01.2017, 11:53
Через Шаблон-Экземпляр изменения вносятся быстро.
Через Шаблон-Экземпляр изменения вносятся быстро.
Весьма спорно
SCADAMaster
04.01.2017, 09:12
Поясните. Отмечаете галочками изменения и синхронизируете.
Всяко быстрее чем вручную.
Если объект очень много, то тогда используйте типизацию (но обновитесь до 3.8). По типизации у нас вышло видео и статьи:
http://www.masterscada.ru/about-masterscada/video/
http://blog.insat.ru/search/label/Типизация
Проблема в том,что если мы изменяем размер окна,расположение элементов (сдвигаем, добавляем, изменяем размер шрифт кнопок) и пр., то придётся в ручную в окне каждого объекта проделывать
SCADAMaster
04.01.2017, 21:13
Должно меняться.
Приложите скриншоты описывающие проблему и ваш проект.
Отправил в личку. Заранее спасибо
SCADAMaster
11.01.2017, 11:29
У нас все корректно вносится (см. приложение).
Убедитесь что окно у вас закрыто.
Что-то непонятное. Сейчас открыл проект и действительно на экземпляре Всас №2 изменения выполнены, но на Напор №1 и Напор №2 нет.
P.S. Открыл предыдущий вариант. Изменений нет и окна не обновляются
SCADAMaster
11.01.2017, 12:34
Возможно у вас окна в этот момент были открты, или не были сохранены изменения шаблона
Чтобы закрыть окно, нужно что-то определенное сделать?
Или как то по особенному нужно сохранить изменения шаблона?
Не получается ничего толком
SCADAMaster
11.01.2017, 13:03
Правее кнопки "Сохранить все" есть кнопка закрытия окна.
Можно просто проект закрыть и открыть и снова - это уж точно все окна закроет.
Пробовал, не помогает. Иногда только в экземпляре Всас №2 происходят изменения, но не всегда, закономерность не вычислил
SCADAMaster
11.01.2017, 13:45
Предоставьте доступ к компьютеру по teamViewer и покажите что происходит.
Спасибо большое за помощь
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot