Стартовая страница › Форумы › Разработка и интеграция › ScadaAdminWebJP
- В этой теме 111 ответов, 5 участников, последнее обновление 17 часов, 53 минуты назад сделано
Mikhail.
-
АвторЗаписи
-
30.06.2026 в 11:39 #44055
manjey73Участникмда уж… работы тут до одного места 🙁
1. слишком высокие ячейки таблицы, может кнопки действий в полосочку делать а не по высоте?
2. на каких-то таблицах Действие 1, Еще какое-то Действие 2 — это иконки не подтянулись?
3. в настройках Секретный ключ не показывается, как в оригинале, типа можно показать и скопироватьи очень нужны окна настроек конечно для драйверов, модулей и т.д.
И тут вот непонятно, а как сделать окна, чтобы в них можно было и логику запихивать?
А то я тут воюю с TreeView, жесть, не ожидал, что нужно столько логики писать для интерфейса 🙁30.06.2026 в 12:08 #44056
JurasskParkУчастникhttps://github.com/JurasskPark/ScadaAdminWebJP_v6_Drivers
Для этого я вчера создал репозиторий, где выложил проект с Modbus драйвером и пример инструкции как это работает.
30.06.2026 в 12:09 #44057
JurasskParkУчастник1. слишком высокие ячейки таблицы, может кнопки действий в полосочку делать а не по высоте?
2. на каких-то таблицах Действие 1, Еще какое-то Действие 2 — это иконки не подтянулись?
3. в настройках Секретный ключ не показывается, как в оригинале, типа можно показать и скопироватьМне нужны скриншоты с фиолетовыми рамочками, чтобы понятно было, что не так 🙂
30.06.2026 в 12:42 #44058
manjey73Участниксделаю дома. на работе мельком смотрел просто. на почтовом облаке папку расшарю и туда буду скидывать.
30.06.2026 в 13:34 #44059
manjey73УчастникДля этого я вчера создал репозиторий, где выложил проект с Modbus драйвером и пример инструкции как это работает.
жесть конечно 🙁
я попробую тебе кинуть View от своего модуля. Вот сильно сомневаюсь, что без перепахивания можно сделать окно настроек под такое….
30.06.2026 в 13:53 #44060
JurasskParkУчастникЕщё какая жесть — даже спорить не буду.
Вот поэтому и нужно мнение, что и как и как можно сделать лучше и удобнее.Была все таки задача собирать из кубиков элементы дизайны.
Ну и как ты говорил, внутри может быть сложная структура и расчеты, чтобы logic не переделывать и формировать структуру xml как у старого драйвера.30.06.2026 в 14:11 #44061
manjey73УчастникСкажем так. Не хватает работы с ЛЮБЫМ xml (с любой структурой скажем так).
Проблема, с которой столкнулся. Есть код чтения любого xml рекурсией, то есть пофигу на вложенность. Но как только добавляешь те же иконки для отображения веток, добавляешь логику что в какую ветку можно а что нельзя, то сразу все ломается. то есть код уже перестает быть универсальным.
И вот это вот если победить, то сделать вызов подобного окна и где-то описательную часть (пусть даже ручками деланную), которая скажет, это сюда можно, а это сюда нельзя.
То есть само окно одно и то же, а правила делать ручками уже под конкретный результат.
Вот пока так не получилось.
Ну как пример — XmlNotePad — он открывает абсолютно любой xml и сохраняет его так же. Но как подобному объяснить, что в этой ветке будет (должно быть) только вот это, а в другой ветке вот только то?04.07.2026 в 00:31 #44112
JurasskParkУчастникИз новостей: начал тестировать инсталлятор Linux на Wirenboard. Работает. Но пришлось чуть допилить проблему распаковки архива из-за слешей.
Плохая новость: контроллер чуть не сдох от такой нагрузки. 😁
Буду думать что отключать и вырезать.
Теперь я понимаю, почему у Михаила минималистичный подход и быстрая Scada.)))04.07.2026 в 06:44 #44113
manjey73Участник🙂 GTK+ самое минималистичное вроде, что есть на Linux для окон.
Но правда там другие проблемы будут. Уже связанные с оконным менеджером наверное.Палка о двух концах короче. На удаленной машине лучше web, в смысле если через web сервер запускаешь. Если это локальная машина и где есть оконный интерфейс, лучше что-то оконное, типа WinForm, так как возможностей побольше.
Мну даже больше с Винды устраивает, Админке возможностей бы чуть побольше для удобства.
И ошибки импорта/экспорта устранить.04.07.2026 в 10:44 #44114
JurasskParkУчастник04.07.2026 в 12:03 #44115
JurasskParkУчастникhttps://jurasskpark.ru/files/forum/scadaadminwebjp_007.mp4
Как работает приложение по обновлению.
17.08.2026 в 00:30 #44545
JurasskParkУчастник
http://jurasskpark.ru/pubimg/up/17869152167aa6f23.png
http://jurasskpark.ru/pubimg/up/1786915524f3328ef.png
http://jurasskpark.ru/pubimg/up/17869157005bd5a1a.png
http://jurasskpark.ru/pubimg/up/178691573186b8e41.png— В редактор добавлено отображение элементов плагинов помимо в виде списка ещё и в виде сетки.
— Вернул старый режим сцепки, но не до конца.
— Добавлена синхронизация. Пока до конца не понимаю, нужна ли конкретно по линии или нет. Я пока не понимаю зачем нужно отдельно каждую линию синхронизировать с конфигурационноми таблицами.
— Добавлен мастер создания каналов.
— Переделан мастер публикации и скачивания проектов.
— Иконки переведены с png формата на svg.
— Если у редактора нет плагина, которым была нарисован какой-то элемент мнемосхемы, но элемент выделяется на мнемосхеме и его теперь можно удалить.https://github.com/JurasskPark/ScadaAdminWebJP_v6/releases/tag/v6.4.0_beta_03
17.08.2026 в 06:06 #44547
manjey73УчастникВ линию бывает добавляются устройства, нет необходимости синхронизировать вппидинии Коммуникатора.
17.08.2026 в 06:08 #44548
manjey73УчастникТак вопрос — почему недоступный то компонент?
Он же как раз должен быть доступен, если он установлен.17.08.2026 в 07:18 #44549
JurasskParkУчастник>>В линию бывает добавляются устройства, нет необходимости синхронизировать вппидинии Коммуникатора
Но все линии и устройства должны в итоге быть и в таблице и у коммуникатора быть одинаковое количество.
А чаще линию удалил в коммуникаторе, а потом идешь и потом через месяц вспоминаешь, что из таблицы Линии и Устройств забыл удалить записи. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.