Динамический Listbox

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Динамический Listbox

Сообщение mnml »

Приветствую всех форумчан, и снова к вам за помощью!

есть такая задача
есть массив ERRORS[] (BOOLEAN)
есть список Listbox в который нужно по мере возникновения ошибки из массива ERRORS[] когда TRUE вписывать описание ошибки, а если ошибка FALSE (исправлена), то удалять эту строку!

Подскажите как это сделать!
чувствую что просто до ужаса, но никак не допетрю
Пример реализации ниже
Вложения
ListBox.zip
(11.53 КБ) 77 скачиваний
Аватара пользователя
ladik

Silver
developer
developer
Сообщения: 275
Зарегистрирован: 18 ноя 2014, 11:45
Награды: 1
Версия LabVIEW: 2015, 2019
Откуда: Екатеринбург
Благодарил (а): 4 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Динамический Listbox

Сообщение ladik »

Взгляните на простой пример.
Вложения
ListboxModLadik.vi
(14.76 КБ) 74 скачивания
Дорогу осилит идущий.
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Динамический Listbox

Сообщение mnml »

ladik, за пример спасибо, но суть в другом
Мне нужно чтобы в список добавлялись ошибки по TRUE, а не скрывались и показывались в строке из массива, и если ошибка исправлена FALSE исчезали с поднятием строки
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Динамический Listbox

Сообщение Artem.spb »

отфильтровать массив
array.png
а его уже в листбокс в желаемом виде.
Длины массивов "список" и "ошибки (bool)" должны совпадать
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Динамический Listbox

Сообщение Blackman »

Как я понял требуется чтобы порядок ошибок в списке не менялся при его динамическом обновлении. Если описание ошибки содержит дату и время, то сортировка списка по номеру ошибки (а не по времени события) затрудняет анализ списка, а в случае отсутствия таймштампа делает такой анализ невозможным.
Вложения
Blackman--Dynamic Listbox FP.PNG
Blackman--Dynamic Listbox FP.PNG (8.84 КБ) 2666 просмотров
Blackman--Dynamic Listbox.PNG
Blackman--Dynamic Listbox.vi
(25.73 КБ) 66 скачиваний
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Динамический Listbox

Сообщение mnml »

Спасибо, всем задачу решил , оказалось лочень просто Artem.spb, как всегда помог
а вот Blackman, инт ересная реализация ваш пример мне пригодиться
Огромное всем спасибо
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»