Вопросы и предложения по Simple-Scada 2

Автор Simple-Scada, 11 мая 2015, 20:34:39

ARV

#1665
При редактировании групп трендов столкнулся с неудобствами:
1. Невозможно выделить несколько трендов, чтобы вырезать-вставить (кстати, почему только вырезать, где скопировать?!), хотя подсказка на кнопках "вырезать выделенные" как бы намекает, что такое должно быть возможно;
2. Невозможно переместить и/или скопировать группу трендов из раздела в раздел;
3. Сделать свойства OnXXXXXXX доступными для чтения-записи. Для чего: чтобы можно было в шаблонах управлять поведением объектов. Например, для большинства экземпляров шаблона по клику надо переходить на страницу с номером, заданным в свойстве Tag, но некоторые экземпляры шаблона в Tag подставляют -1, и тогда в OnInit шаблона реакция на клик отключается:
Код: pascal
if Sender.Tag = -1 then TM_Object(Sender).OnClick := NIL;
Проверять Tag в самом OnClick не вариант, т.к. если OnClick задано, то объект выделяется рамкой при наведении мышки, и отсутствие реакции на клик будет противоречием. Аналогично можно настроить и поведение других событий, если соответствующие свойства доступны для записи.
4. Сделать возможность перемещать объект по слоям не только на самый верх или самый низ, но и "на 1 уровень" выше/ниже.

И очень сильно напрягает однооконный интерфейс редактора! Насколько было бы удобнее работать, если бы в одном окне (на одном мониторе) видеть, предположим, мнемосхему техпроцесса, а во втором окне/мониторе работать с трендами или скриптами... Так же при работе со скриптами возможность открыть два или более скриптов одновременно - это неоспоримое удобство! Нет ли планов переработать интерфейс в привычный многооконный? Даже тот факт, что панели задач на мониторе по умолчанию не видно, уже создает проблемы...

Simple-Scada

#1666
ЦитироватьНевозможно переместить и/или скопировать группу трендов из раздела в раздел;
Перемещать можно и группы и разделы, см. пример в руководстве. То же касается групп сообщений, переменных, скриптов и их групп.
Для создания копии группы трендов выделите группу и нажмите кнопку "Дублировать выделенную группу".

ЦитироватьСделать возможность перемещать объект по слоям не только на самый верх или самый низ, но и "на 1 уровень" выше/ниже.
Объектам можно задать любое значение слоя. См. свойство "Слой".

ЦитироватьДаже тот факт, что панели задач на мониторе по умолчанию не видно, уже создает проблемы...
Если Вы работаете в полноэкранном режиме и нужно отобразить панель задач Windows, то можно нажать клавишу Win на клавиатуре.

ЦитироватьНет ли планов переработать интерфейс в привычный многооконный?
Нет.

ARV

#1667
Цитата: Simple-Scada от 25 сентября 2024, 09:25:07Перемещать можно и группы и разделы, см. пример в руководстве. То же касается групп сообщений, переменных, скриптов и их групп.
Для создания копии группы трендов выделите группу и нажмите кнопку "Дублировать выделенную группу".
А, извиняюсь, это такая специальная фича сделать не так, как принято во всех остальных windows-программах? Как-то неочевидно всё...
Есть же де-факто стандарт на операции копирования-вставки, и всё, что можно перетаскивать, можно и копировать-вырезать-вставлять. Но не здесь...

Цитата: Simple-Scada от 25 сентября 2024, 09:25:07Объектам можно задать любое значение слоя.
Вы и в самом деле не видите разницы между тем, что можно сделать через одно место и тем, что прошу я? Я прошу кнопочки (горячие клавиши) для инкремента/декремента этого самого слоя, только и всего. Обнуление же вы сделали отдельной кнопкой...

Цитата: Simple-Scada от 25 сентября 2024, 09:25:07Если Вы работаете в полноэкранном режиме и нужно отобразить панель задач Windows, то можно нажать клавишу Win на клавиатуре.
Спасибо, кэп.

Можно реализовать в будущих версиях группы пользователей?
Чтобы раздавать права именно группам, а пароли для входа уже индивидуально по членам групп.

Серега

Добрый день!
Возникла идея по шаблонам.
В шаблоне, если точно знаешь, что будет использоваться полностью имя переменной (внешнюю/внутреннею), указать например префикс %var_user% (или как сейчас %Переменная%) и тогда при привязке экземпляров шаблонов в данной строчке использовать стандартный инструмент выбора переменной.
Возможно это сложно сделать. Но было бы классно!

Simple-Scada

ЦитироватьА, извиняюсь, это такая специальная фича сделать не так, как принято во всех остальных windows-программах? Как-то неочевидно всё...
Рекомендуем перед использованием изучить руководство, чтобы не удивляться стандартному функционалу скады. Если не всегда есть доступ к интернету, то оффлайн версии руководства можно найти в папке со скадой. Это также позволит не изобретать заново то, что можно решить стандартными средствами и выбрать наиболее оптимальные пути во время разработки проекта.

ЦитироватьМожно реализовать в будущих версиях группы пользователей?
Да, в одном из ближайших обновлений будет множество изменений в системе прав, включая группы пользователей и возможность добавления пользователей через клиенты скады.

Цитата: Серега от 26 сентября 2024, 09:25:45В шаблоне, если точно знаешь, что будет использоваться полностью имя переменной (внешнюю/внутреннею), указать например префикс %var_user% (или как сейчас %Переменная%) и тогда при привязке экземпляров шаблонов в данной строчке использовать стандартный инструмент выбора переменной.
Скорее всего добавим возможность выбора переменной (помимо обычного ввода) при задании значений для подстановок.

AlexejKa38

#1670
Цитата: Simple-Scada от 26 сентября 2024, 09:43:24Скорее всего добавим возможность выбора переменной (помимо обычного ввода) при задании значений для подстановок.
Можно и для поля выбора переменной не в шаблонах добавить возможность вручную писать имя переменной как в шаблонах. Например, когда переменные с похожими именами находятся в разных группах, то долго приходится кликать и переходить из группы в группу. Иногда проще вручную с клавиатуры поправить имя переменной. Например имена переменных: Groupe101_Var, Groupe102_Var, Groupe103_Var иногда проще поправить вручную, особенно если таких групп около 150. Плюс будет работать Copy/Paste для поля переменных.

Simple-Scada

ЦитироватьМожно и для поля выбора переменной не в шаблонах добавить возможность вручную писать имя переменной как в шаблонах.
Рассмотрим такой вариант.

ARV

Предложение:

Можно для ячеек таблицы добавить в "работать с" еще вариант "С описанием"?

Simple-Scada

ЦитироватьМожно для ячеек таблицы добавить в "работать с" еще вариант "С описанием"?
Возможно в будущих обновлениях.

Eugene_

Можно ли добавить в будущих обновлениях галочку "заблокировать" в настройках пользователей проекта ? чтобы при попытке входа на клиенте с таким логином и паролем выдавалось предупреждение соответствующее. Сейчас если пользователь есть, но ему не назначен на доступ ни один экран - клиент SCADA зависает очевидно. В логах/статусе сервера видно, что клиент подключен, но page --, что тоже верно.
Иногда требуется включить-отключить доступ с каким либо логином, не удаляя его из системы.

Simple-Scada

ЦитироватьМожно ли добавить в будущих обновлениях галочку "заблокировать" в настройках пользователей проекта ?
Да, сейчас делаем крупное обновление системы пользователей, будет добавлено много новых возможностей, включая временную блокировку.

Timothy Clement

Добрый день!
Хотел бы попросить уменьшить прозрачность выделенной строки в таблице, потому что объективно её плохо видно. При выделении строки в клиенте она подсвечивается тем же цветом, который настроен для фиксированных строк и столбцов, но по ощущениям прозрачность около 50. Может есть смысл привязать прозрачность выделения к прозрачности фиксированного цвета.

ARV

Небольшой недочёт: в редакторе всплывающая подсказка отображается только внутри рабочего поля, в результате может быть частично или полностью скрыта панелями кнопок, закладками и другими элементами интерфейса.
На прилагаемом скриншоте подсказка вроде есть, но текста не видно.

Simple-Scada

Здравствуйте.

Цитата: Timothy Clement от 04 октября 2024, 11:41:18При выделении строки в клиенте она подсвечивается тем же цветом, который настроен для фиксированных строк и столбцов, но по ощущениям прозрачность около 50. Может есть смысл привязать прозрачность выделения к прозрачности фиксированного цвета.
Добавим какое-то решение для смены прозрачности выделенной строки.

Цитата: ARV от 04 октября 2024, 13:37:52Небольшой недочёт: в редакторе всплывающая подсказка отображается только внутри рабочего поля, в результате может быть частично или полностью скрыта панелями кнопок, закладками и другими элементами интерфейса.
Переместим в верхний слой в ближайшем обновлении.

Lordhmen

Здравствуйте!

1) У нас 60 станков, которые могут производить разные виды продукции и для каждого вида на пример температура имеет свои границы. Очень облегчит жизнь исли границы переменных, тоесть границы шкал можно было изменять динамически  через скрипты, на пример по изменению значения переменной. Тогда Скада бы сама подстраивалась под продукцию. Можно конечно задать максимально возможные границы, но нам важно следить за десятками градусов и когда открываешь тренды - первое что мы делаем начием колесиком увелить в максим маштам шкал. Если же сделать динамическое изменение границ шкал, то можно выставлять минимальные границы и тогда при открытие графика шкала будет сразу удобного для просмотра маштаба. Очень просим реализовать данный функционал если у вас есть такая возможность.

2) Было бы удобно перемещаться между трендами с помощью стрелочек на клавиатуре.

3) Добавьте пожалуйста возможность менять цвета кнопки открытия трендов, а то менять цвета кнопак страниц и подстраниц дали, а кнопки трендов нет