Стартовая страница › Форумы › Понять, как работает ПО › передача аргументов в всплывающее окно
Помечено: faceplate, аргументы, мнемосхема, параметры
- В этой теме 10 ответов, 4 участника, последнее обновление 1 месяц назад сделано
Mikhail.
-
АвторСообщения
-
27.01.2026 в 13:22 #41747
TaPX
УчастникЗдравстуйте. Хочу по ссылке открывать в окне мнемосхему и передавать туда аргументы (каналы). Как это можно реализовать?
27.01.2026 в 14:30 #41748
a80808УчастникРисуете мнемосхему, включаете туда каналы, регистрируете мнемосхему в таблице Представления
Это если я вас правильно понял. А чтобы сразу по ссылке на нее выходить задайте ссылку (для версии 6) что то типа:
http://localhost:10008/View.aspx?viewID=25Где viewID=25 — 25 — это номер строки где прописана мнемосхема в таблице Представления
27.01.2026 в 14:38 #41749TaPX
УчастникНаверное, я плохо объяснил. Я хочу что-то типа фрейма: у меня есть три кнопки-ссылки, открывающие одну и ту же мнемосхему с динамическими параметрами, которые она получает от этих кнопок: у каждой кнопки свои каналы, которые передаются в открывающуюся мнемосхему при нажатии.
27.01.2026 в 16:59 #41751
MikhailМодераторДобрый день!
Механизм шаблонов схем позволяет создать несколько представлений на основе одного и того же файла схемы. У каждого представления будет свой набор каналов. Из основной схемы компонент Ссылка позволяет открыть нужное представление по ID. Ссылка может выглядеть как кнопка.27.01.2026 в 21:13 #41762TaPX
Участникполучается, нельзя открывать одну и ту же мнемосхему с динамическими аргументами?
27.01.2026 в 21:15 #41763TaPX
Участника где можно почитать про этот механизм наследования схем?
28.01.2026 в 09:11 #41766
manjey73Участникoffset при настройке представления, в том числе и для дочерних окон, которые можно делать всплывающими.
з.ы. непонятно зачем убрали конфигурацию соотношений сигналов через xml?
Если использовать только offset то каналы должны повторяться тютелька в тютельку.29.01.2026 в 15:31 #41779
MikhailМодераторШаблоны схем описаны для старой версии, ссылка.
Для новой версии ещё не делали, потому что новый редактор в разработке.Аргументы в схему передать теоретически можно, но не каналы, потому что представление имеет фиксированный набор каналов.
29.01.2026 в 18:40 #41788
manjey73УчастникСмысл в том, что у однотипных устройств могут быть немного разный набор переменных.
Банальный пример, одно и трёхфазные счётчики. Соответственно нельзя сделать строгую последовательность каналов. При этом можно сделать на основе фейсплейта дочернее окно, которое сможет работать с обоими счётчиками в одном, достаточно будет просто скрывать лишнее при отображении через настройки или скрипты.
А только с офсетом это нереально наверное.30.01.2026 в 11:07 #41790TaPX
Участникhttps://www.youtube.com/watch?v=max0y01pQvs
я вот что-то такое имел ввиду02.02.2026 в 11:04 #41808
MikhailМодераторМожно сделать следующими способами:
1. Общая мнемосхема-шаблон. Для каждого насоса прописать отдельное представление в таблице Представления, указав смещение каналов.
2. Новый редактор схем. Создать фейсплейт, прописать в нём экспортируемые свойства. Добавить экземпляры фейсплейтов на схему. Привязать свойства фейсплейтов к каналам. С помощью скриптов переключать видимость экземпляров фейсплетов. -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.