Ленар
Forum Member / Участник форума
Участник № / Member № 2144
отправлено / posted
Создаю в обоих разделах, может так быстрее ответ будет. У меня на экране есть графические объекты (клапаны, котел...), созданные из стандартных труб, конусов т.п. и уже не в первый раз возникает такая ситуация: при открытии экрана на редактирование все графические объекты искажаются до неузнаваемости - порядок наложения фигур друг на друга изменяется, некоторые фигуры входящие в состав объекта вообще пропадают (не видны), или объект вообще становится невидимым. При открытии такого невидимого объекта на редактирование как бы я не пытался (изменял цвет и т.д.) он также остается невидимым. Есть объекты, которые при редактировании в своем экране выглядят нормально, а на основном экране нет. Уже какой раз приходится создавать их заново! почти все! Причем происходит такая ситуация не при попытке изменить внешний вид экрана. Вот вчера сохранил проект (экран не редактировал)- все было нормально, сегодня пришел, открыл, изменил цикл опроса каналов и все... открываю экран а там каша какая то! Попытался открыть резервную копию, вчерашнюю где все нормально якобы и нет даже сегодняшних изменений, но и там такая же ерунда, но ведь вчера же он выглядел нормально!!!
Сообщения / Posts 37 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701
отправлено / posted
У нас такое происходит со слоями и элементами расположенными на них. У нас лечится прокруткой экрана (чтобы компоненты скрылись и потом опять обратно прокрутить чтобы показались) и все ок. Можно просто свернуть развернуть окно, тоже помогает, хотя в вашем случае может все намного сложнее...
Сообщения / Posts 106 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Ленар
Forum Member / Участник форума
Участник № / Member № 2144
отправлено / posted
Да я тоже встречался с такой ситуацией, когда элементы не видны, а после прокрутки появляются, но здесь совсем другая причина...
Сообщения / Posts 37 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Явных ассоциаций и прецедентов не вижу. Присылайте проект на адрес техподдержки с указанием релиза, способа воспроизведения ситуации, и если существует, способа восстановления работоспособности.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Здравствуйте Господа!
Такой вопрос:
Имеется обьект с аргументами, мы пытаемся из этого объекта передать значение, используя ГЭ "кнопка", размещённый на экране объекта (с настройкой - передать значение по нажатию) через аргумент объекта в аргумент экрана где размещается этот объект! Эта попытка не даёт результата! Это баг или передача из объекта через его аргументы во вне (аргумент экрана на котором он размещён) не предусмотрена?
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Взял ГО с ГЭ "Текст", у которого индикация и управление (Ввести и передать) связаны с аргументом IN/OUT объекта. Вставил объект в экран и аргумент объекта связал с аналогичным аргументом экрана, который, в свою очередь привязал к атрибуту ВХОД канала. Сохранил для МРВ, запустил профайлер - работает.
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Да так, действительно Вы создаёте объект и он работает. Но я забыл упомянуть один нюанс: у нас создан обьект_1 (у нас он как бы многофункциональный индикатор) со своими аргументами, в нём используются ГЭ "Текст", "Кнопка" настроенные на передачу ч/з аргументы этого объекта, но этот объект вставлен не в экран а в другой объект_2 (тоже со своими аргументами). Соответственно аргументы объекта_2 связаны с аргументами объекта_1. А вот уже объект_2 вставлен в экран. Так вот в таком виде ГЭ-ты работают только в режиме индикации. Те которые должны передавать ч/з аргументы созданного обьекта значения в канал не работают.
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Развил мой вышеописанный пример по указанному алгоритму (вложил объект в другой объект и вставил в экран) - работает и на индикацию, и на управление. Мне кажется, проще прислать нам Ваш проект с ясными комментариями - где и что проверять.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Хорошо, мы вышлем Вам проект с проблемным фрагментом!
Прошу прощения за неточность, дело в том, что там тройное вложение (для объектов с ГЭ "текст" - ввести и передать) и двойное (для ГЭ "кнопка" - передать значение 1)!
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
По поводу функций управления Ваш диагноз подтвердился. В очередном релизе мы это исправим. В присланном Вами проекте во фрагменте "с тройным вложении" есть индикаторы "вертикальные стрелки - тенденции", у которых динамизирована заливка. Эти заливки во всех 6 индикаторах работают.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Да, динамизация заливки стрелок работает, т.к. там двойное вложение, ещё есть обьект, где динамизированный (с динамизированной заливкой) обьект вложен с глубиной в 3 и 4, там не работает. Если надо могу прислать, хотя в принципе можете сами вложить ещё раз объект "тенденция" (из присланного проекта) в ещё один и разместить на экране и таким образом воспроизведёте указанную ситуацию.
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Как оказалось, при двойном вложении графических элементов в объекты и глубже динамизация заливки работает только та, которая настраивается во вкладке "Осн.свойства" меню этого ГЭ, а та которая настраивается во вкладке "Динамическая заливка" меню этого ГЭ не работает. У вышеописанных стрелок, изображающих тенденцию, как раз использована динамизация из вкладки "Осн. свойства" (только два цвета) поэтому ситуацию воспроизвести не удалось! А у других объектов нашего проекта использован третий цвет, динамизация которого как раз настроена во вкладке "Динамическая заливка" меню этого ГЭ которая при двойном и тройном вложении объектов не работает!
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Текстовое поле (вывод значения) тоже не работает при тройном вложении в объектах, хотя динамизация работает, но опять же та которая настраивается во вкладке "Осн.свойства" меню этого ГЭ!!!
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |