PDA

Просмотр полной версии : Работа со строками в ФБ Таблица



KHoups
23.05.2018, 07:08
Доброго времени суток!

№1
Подскажите, пожалуйста, имеется ли возможность динамизации отдельной строки в ФБ "Таблица"? На текущий момент в свойствах таблицы "Динамизация входных значений" имеется возможность изменения всего фона таблицы по изменению какой-либо переменной, например по событиюно в идеале необходимо иметь возможность изменения фона каждой строки (это минимум), которая есть в созданной таблице. То есть, имеется в таблице 30 строк и для каждой настроить динамизацию фона по событию. Можно ли это реализовать? Мои поиски не дали положительных результатов.

Пока единственным вариантом выхода из данной ситуации вижу в создании на мнемосхеме текстовых строк и изменении у каждой свойства "Вид"-"Использовать фон"/"Цвет фона". Плюс вручную отрисовка таблицы для данных строк. Не совсем удобный вариант. :(:(
Может можно как-то добавлять свойства для данного ФБ Таблица...динамизация строк таблицы, добавление пользовательских столбцов, динамизация этих столбцов...

Версия MasterSc: 3.9.1.3937.

№2
:confused: Вот ещё на что обнаружила...Имеется ФБ с распаковкой 32-битного слова и ФБ таблица с 32-мя строками. Вход каждой строки таблицы связан с выходами ФБ по распаковке. Каждая строка соответствует состоянию бита, при выводе таблицы на мнемосхему. При дублировании таблицы после восстановлении связей стабильно появляется ошибка "Некоторые связи восстановить не удалось", последние три строки 30-32. После эти три строки остаются без связей и к ним никак не привязываются распакованные биты. Даже если нажать сбросить все связи, и потом заново проставить связи, строки с 30-32 не реагируют на привязку. То есть дублированный ФБ таблица становится каким-то поломанным. Берем с дерева какой-нибудь распакованный бит (выход) тянем его на таблицу ко входу 31, отпускаем, привязанным оказывается вход таблицы 29 )))

Нашла выход из этой ситуации (№2): заходим в свойства дублированного ФБ таблица, параметры, удаляем строки 30,31,32. Заново их добавляем, редактируем текст. Производим привязку к входам 30-32... всё привязывается)))



С уважением, Катерина.

SCADAMaster
23.05.2018, 08:55
№1
Подскажите, пожалуйста, имеется ли возможность динамизации отдельной строки в ФБ "Таблица"?

На данный момент нет.




Пока единственным вариантом выхода из данной ситуации вижу в создании на мнемосхеме текстовых строк и изменении у каждой свойства "Вид"-"Использовать фон"/"Цвет фона". Плюс вручную отрисовка таблицы для данных строк. Не совсем удобный вариант. :(:(

Если делать изображения объектов в виде строки - то достаточно удобно. Вот пример такой реализации:
https://insat.ru/products/?category=1298

KHoups
24.05.2018, 09:52
Если делать изображения объектов в виде строки - то достаточно удобно. Вот пример такой реализации:
https://insat.ru/products/?category=1298

В виде изображений объектов и сделала. Может когда-нибудь всё-таки появится динамизация строк стандартной таблицы и редактирования столбцов ))

Спасибо за детальный пример!


С уважением, Катерина.