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

Простейшие вопросы в области инженерной разработки

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

Postby mnml on 08 Nov 2017, 16:14

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

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

Подскажите как это сделать!
чувствую что просто до ужаса, но никак не допетрю
Пример реализации ниже
Attachments
ListBox.zip
(11.53 KiB) Downloaded 7 times
User avatar
mnml
junior
junior
 
Posts: 50
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

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

Postby ladik on 09 Nov 2017, 07:03

Взгляните на простой пример.
Attachments
ListboxModLadik.vi
(14.76 KiB) Downloaded 10 times
User avatar
ladik
advanced
advanced
 
Posts: 185
Joined: 18 Nov 2014, 11:45
Location: Астана
Medals: 1
Silver (1)
LabVIEW Version: 2011, 2015
Karma: 67
hardware I/O VIP

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

Postby mnml on 09 Nov 2017, 10:22

ladik, за пример спасибо, но суть в другом
Мне нужно чтобы в список добавлялись ошибки по TRUE, а не скрывались и показывались в строке из массива, и если ошибка исправлена FALSE исчезали с поднятием строки
User avatar
mnml
junior
junior
 
Posts: 50
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

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

Postby Artem.spb on 09 Nov 2017, 10:35

отфильтровать массив
array.png

а его уже в листбокс в желаемом виде.
Длины массивов "список" и "ошибки (bool)" должны совпадать
Artem.spb
expert
expert
 
Posts: 1206
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 213
CLD hardware I/O VIP freelance

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

Postby Blackman on 09 Nov 2017, 16:21

Как я понял требуется чтобы порядок ошибок в списке не менялся при его динамическом обновлении. Если описание ошибки содержит дату и время, то сортировка списка по номеру ошибки (а не по времени события) затрудняет анализ списка, а в случае отсутствия таймштампа делает такой анализ невозможным.
Attachments
Blackman--Dynamic Listbox FP.PNG
Blackman--Dynamic Listbox FP.PNG (8.84 KiB) Viewed 94 times
Blackman--Dynamic Listbox.PNG
Blackman--Dynamic Listbox.vi
(25.73 KiB) Downloaded 4 times
Blackman
leader
leader
 
Posts: 672
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 166

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

Postby mnml on 13 Nov 2017, 13:41

Спасибо, всем задачу решил , оказалось лочень просто Artem.spb, как всегда помог
а вот Blackman, инт ересная реализация ваш пример мне пригодиться
Огромное всем спасибо
User avatar
mnml
junior
junior
 
Posts: 50
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5


Return to Для чайников

Who is online

Users browsing this forum: Yahoo and 8 guests

cron