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

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

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

Postby mnml on 08 Nov 2017, 16:14

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

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

Подскажите как это сделать!
чувствую что просто до ужаса, но никак не допетрю
Пример реализации ниже
Attachments
ListBox.zip
(11.53 KiB) Downloaded 11 times
User avatar
mnml
junior
junior
 
Posts: 56
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 15 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: 56
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: 1221
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 214
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 213 times
Blackman--Dynamic Listbox.PNG
Blackman--Dynamic Listbox.vi
(25.73 KiB) Downloaded 8 times
Blackman
leader
leader
 
Posts: 685
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 170

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

Postby mnml on 13 Nov 2017, 13:41

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


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

Who is online

Users browsing this forum: Bing [Bot] and 12 guests

cron