Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: karpeka от 17 Октября 2024, 17:48:21
-
Добрый день.
Как создать локальную переменную действующую в рамках клиента, т.е. переменная одна, а значение у каждого клиента свое?
Хочу добиться следующей возможности:
К примеру, есть два клиента. Есть иконка задвижки с кнопками управления.
При нажатии на иконку задвижки на первом клиенте, чтобы появились кнопки только на первом клиенте (аналогично работе шаблонного окна).
На втором клиенте, данные кнопки должны быть скрыты. Если вдруг на втором клиенте тоже понадобятся кнопки, то можно нажать на задвижку и кнопки появятся на втором клиенте.
Я понимаю, что можно использовать шаблонное окно, но мне оно не подходит.
-
Здравствуйте.
При нажатии на иконку задвижки на первом клиенте, чтобы появились кнопки только на первом клиенте (аналогично работе шаблонного окна).
На втором клиенте, данные кнопки должны быть скрыты. Если вдруг на втором клиенте тоже понадобятся кнопки, то можно нажать на задвижку и кнопки появятся на втором клиенте.
Такой возможности нет.
Разный интерфейс можно отобразить только для разных пользователей проекта (https://simple-scada.com/help/manual/editor-users.html). В этом случае, проще всего используя систему прав (https://simple-scada.com/help/manual/objects-rights.html) скрыть кнопки управления для одного пользователя и оставить их видимыми для другого. Во вложении есть другие варианты разного интерфейса для разных пользователей с реализацией через окна.
-
Я думаю, задачу можно решить, если известны наперед имена клиентов. Тогда можно создать переменные с соответствующими именами, и каждый клиент будет работать с "личной" переменной... Что в итоге получится, не знаю, но уникальность переменной гарантирована.
-
>AVR
Переменные будут уникальны, но окна проекта общие и видимость элементов общая.
Только уникальные окна для каждого клиента обеспечат независимость отображения.
-
Только уникальные окна для каждого клиента обеспечат независимость отображения.
так на том же принципе именования можно и окон "персональных" для каждого клиента наделать
не очень понятно, правда, зачем, но...
-
Добрый день. Спасибо, что откликнулись так быстро.
Значит придется отказаться от данного функционала. Не хочу городить костыли.
Еще раз спасибо