Показано с 1 по 5 из 5

Тема: Скроллинг элемента визуализации "Таблица"

  1. #1

    По умолчанию Скроллинг элемента визуализации "Таблица"

    Добрый день, у меня в проекте используется таблица из 160 строк, в ней отображаются значения шага операции. Проблема в том, что мне нужно показывать в реальном времени, на каком шаге у нас находится таблица. Допустим я могу закрасить необходимые мне ячейки, но! Если эти ячейки находятся ниже 40 строки, то их попросту не видно. Оператору самому с помощью полосы прокрутки перемещаться между шагами не удобно. Необходимо программно из ST кода организовать скролл, так чтобы в переменной int содержалась значение, на которое нам нужно перемотать таблицу. Заранее благодарен.

  2. #2

    По умолчанию

    Цитата Сообщение от rublikdimas Посмотреть сообщение
    Добрый день, у меня в проекте используется таблица из 160 строк, в ней отображаются значения шага операции. Проблема в том, что мне нужно показывать в реальном времени, на каком шаге у нас находится таблица. Допустим я могу закрасить необходимые мне ячейки, но! Если эти ячейки находятся ниже 40 строки, то их попросту не видно. Оператору самому с помощью полосы прокрутки перемещаться между шагами не удобно. Необходимо программно из ST кода организовать скролл, так чтобы в переменной int содержалась значение, на которое нам нужно перемотать таблицу. Заранее благодарен.
    В свойствах таблицы - Вкладка Выбор, параметр Переменная для выбранной строки - привязываете переменную типа INT, меняете ее в программе.

  3. #3

    По умолчанию

    Здорово! Все работает! Спасибо большое!

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В свойствах таблицы - Вкладка Выбор, параметр Переменная для выбранной строки - привязываете переменную типа INT, меняете ее в программе.
    Сейчас углубился, не совсем то, что хотелось бы, для меня важно, чтобы номер строки который я укажу находился строго вверху, а в выше приведенном ответе строки не четко фиксируются. Можно было бы сделать все жестко, если бы была возможность напрямую обратиться к переменным полосы прокрутки.

  5. #5

    По умолчанию

    Цитата Сообщение от rublikdimas Посмотреть сообщение
    Сейчас углубился, не совсем то, что хотелось бы, для меня важно, чтобы номер строки который я укажу находился строго вверху, а в выше приведенном ответе строки не четко фиксируются. Можно было бы сделать все жестко, если бы была возможность напрямую обратиться к переменным полосы прокрутки.
    В принципе, можно в программе обрабатывать - выделять не строку x, а (x+число строк одной страницы таблицы). Соответственно, отобразится страница, где x будет первой строкой.

    Но тогда придется отказаться от выделения цветом, конечно.

Похожие темы

  1. Ответов: 16
    Последнее сообщение: 15.02.2017, 11:39
  2. Рамка у элемента "Текст"
    от Fre5h в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 08.01.2015, 12:43
  3. Ответов: 7
    Последнее сообщение: 27.02.2013, 18:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •