Стартовая страница › Форумы › Понять, как работает ПО › Масштабирование проекта
- В этой теме 5 ответов, 2 участника, последнее обновление 5 лет, 9 месяцев назад сделано
vg.
-
АвторЗаписи
-
23.10.2020 в 00:03 #17421
vg
УчастникЗдравствуйте!
Встала необходимость масштабировать демо-проект. Подразумевается выстраивание иерархии системы мониторинга. То есть: 1-й уровень — схема предприятия, 2-й уровень — схема цеха, 3-й уровень — мнемосхема машины, 4-й — уровень подробности машины, 5-й уровень — подробности подробностей машины.
Собственно шаблоны представлений на каждом уровне одинаковые.
Так вот, благодаря документации я владею смещением каналов в таблице интерфейсов. Но есть одно но: вызывая новое представление со смещением, я не смещаю номера представлений, которые прописаны в этом шаблоне для перехода на уровень вниз. То есть были каналы 1-10, стали 101-110. Были представления 1-5, остались представления 1-5.
Есть ли способ смещать номера представлений в графическом элементе «ссылка»?
-
Тема изменена 5 лет, 9 месяцев назад пользователем
vg.
23.10.2020 в 15:48 #17428
MikhailМодераторДобрый день!
Сейчас поддерживается только смещение номеров каналов. Вы могли бы прислать скриншоты (убрав конфиденциальные данные), чтобы стала более понятна закономерность повторений?
23.10.2020 в 15:49 #17429
MikhailМодераторЕсть некоторые мысли, но нужно посмотреть, как всё выглядит на схемах.
29.10.2020 в 14:47 #17447vg
УчастникГлавный экран — https://pastenow.ru/d5c59ee0d4828b0f6da2c8c0b1299757
По нажатию на выделенную прямоугольную область происходит переход на схему «цеха».Схема цеха — https://pastenow.ru/9f3f06a6410708510fe2b7dda642e8ce
По нажатию на интегральный индикатор состояния (разноцветные круги) происходит переход на мнемосхему машины.Мнемосхема машины — https://pastenow.ru/6cc295e12eebc093b603985cefb3cc23
Таких машин 8 и они одинаковые. В ячейках В1, Г1 и т.д. отображаются измеряемые устройством параметры с соответствующей индикацией. Под каждой парой ячеек В и Г расположена «кнопка График». На графике отображены уставки (одни и те же для каждой машины и каждой пары), а также сами значения ячеек В и Г.
В левом нижнем углу расположена «кнопка Состояния каналов» (на скриншоте «Каналы — норма»). При нажатии появляется вплывающее окно о состоянии каналов измерительного устройства. В нижней части расположена информация о наработке в разных режимах (Режим1, Режим2, Режим3). Над ячейками В1 и Г1 и т.д. расположены интегральные индикаторы П1, П2 и т.д., отображающие худшее состояние пары. При нажатии на эти индикаторы появляется всплывающее окно с отображением дополнительных измеряемых устройством параметров. Справа также расположена «кнопка Диагностика», по нажатию на которую, произойдёт переход на соответствующий экран.Диагностика — https://pastenow.ru/fe09b8dc73eb56ccc6cbd46461ae4f06
Здесь отображаются результаты некоторой диагностики, которая считывается из БД. Соответственно у каждой машины свои точки и свои результаты диагностики этих точек. По нажатию на любую строку появляется всплывающее окно с историей развития этого дефекта.Собственно такая структура у проекта.
29.10.2020 в 15:53 #17452
MikhailМодераторСпасибо за схемы.
Есть один способ, правда не очень элегантный.
Способ основан на том, что в новой версии компонента Ссылка, адрес ссылки может содержать номера входных каналов. При этом при работе ссылки в неё будут подставлены текущие значения входных каналов. Если Вы используете смещения каналов, то эти номера тоже сместятся. Значения каналов должны содержать ID представлений, на которые нужно переходить.В компоненте Ссылка нужно заполнить поле Входные каналы, задать относительный адрес в виде URL. Пример использования номера канала в адресе: mypage.html?viewID={0}
Вместо {0} будет подставлен первый канал из поля Входные каналы.Ссылка на обновление компонентов.
Если в процессе реализации возникнут вопросы, задавайте здесь.29.10.2020 в 17:19 #17454vg
УчастникБлагодарствую, опробую.
-
Тема изменена 5 лет, 9 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.