Новые идеи

Просмотр 15 сообщений - с 1 по 15 (из 21 всего)
  • Автор
    Сообщения
  • #22899
    Madiyar Bakytuly
    Участник

    Добрый день! Прошу Вас добавить след.опций:
    1. Компонент динамический надпись дополнить условием обозначение верхних и нижних пределов и соответственно выбора цвета текста. Данная опция очень важна для контроля критических параметров В Скада системе.
    2. Нужно проработать использование формул с БД PostgreSQL. Данный момент мы используем SQL скрипты. ПО этому прошу расширить возможность использование формул.
    3. Прошу проработать вопрос использование двух Скада системы с возможностями ссылночного перехода и привязки авторизаций 1 Скада системы по всем другим.
    4. Автоматизировать расчет среднего значение для выбранного периода в графике про или в таблице.

    #22903
    Mikhail
    Модератор

    Добрый день!

    1. Если для компонента установить цвет текста Status, то цвет будет зависеть от статуса канала. Чтобы статус менялся, нужно в канале задать границы. Таким образом, этот пункт уже реализован.

    2. Вы могли бы привести пример использования формул, которые используются сейчас?

    3. Полезная опция для крупных предприятий. Готовы разработать на заказ, т.к. достаточно сложная разработка.

    4. Полностью поддерживаю, что нужен расчёт усреднения при формировании отчётов (плагин Гибкий отчёт). По поводу графиков пока не уверен, но можно обсудить. Как вариант — с формы графика вызывать формирование отчёта, который будет содержать среднее.

    Спасибо за Ваши идеи.

    #23929
    manjey73
    Участник

    з.ы. в Таблицы добавить мультивыбор каналов перед их открытием на Графиках, например при условии установленных Графики Про, чтобы сразу открыть несколько каналов из таблицы…

    #23947
    Mikhail
    Модератор

    Мультивыбор — хорошая мысль. Например, зажав клавишу Control.

    #28071
    manjey73
    Участник

    Появились массивы данных в каналах, почему бы не добавить создание массивов в драйвере Modbus через шаблон ?

    #28072
    manjey73
    Участник

    Перетаскивание элементов из группы в группу…

    #28080
    Mikhail
    Модератор

    Лучше писать новые идеи в темах с более конкретным названием, например, «Доработка драйвера Модбас». Иначе их потом будет не найти.

    #28220
    manjey73
    Участник

    При вызове окна ввода команды сделать фокус сразу в поле ввода

    #28234
    Mikhail
    Модератор

    Да, нужно исправить. Спасибо.

    #29389
    JurasskPark
    Участник

    https://ibb.co/Tqrp7Cd

    В плане расширения функционала, возможно у формы Клонирования каналов у формы сделать масштабирование или у списка сделать подстановку ширины текста по максимальной длине?

    #29390
    Mikhail
    Модератор

    Если пойти по простейшему пути — расположить списки один под другим, нормально будет?

    #29391
    Mikhail
    Модератор

    Ширина выпадающей панели зависит от того, как реализовано в ОС — в данном случае по ширине компонента, невозможно повлиять.

    #29392
    JurasskPark
    Участник

    Если пойти по простейшему пути — расположить списки один под другим, нормально будет?

    Меня это устраивает вполне.

    #29393
    JurasskPark
    Участник

    Ширина выпадающей панели зависит от того, как реализовано в ОС — в данном случае по ширине компонента, невозможно повлиять.

    Свойство DropDownWidth
    https://ibb.co/ZS2N7kX

    
    int DropDownWidth(ComboBox myCombo)
    {
        int maxWidth = 0, temp = 0;
        foreach (var obj in myCombo.Items)
        {
            temp = TextRenderer.MeasureText(obj.ToString(), myCombo.Font).Width;
            if (temp > maxWidth)
            {
                maxWidth = temp;
            }
        }
        return maxWidth;
    }
    
    #29394
    manjey73
    Участник

    А без цикла?
    Типа «Найти самый длинный текст»

    • Этот ответ был изменен 8 месяцев, 2 недели назад от manjey73.
Просмотр 15 сообщений - с 1 по 15 (из 21 всего)
  • Вы должны авторизироваться для ответа в этой теме.