Как установить порядок табуляции для массива кластера, где элементы кластера имеют разные типы данных в LabVIEW? - PullRequest
0 голосов
/ 27 декабря 2018

Labview

enter image description here

У меня есть один массив кластера и одномерный массив.мне нужно установить порядок табуляции для комбинации для массива элементов кластера и массива 1 D.

Массив типов данных кластера: строка и время, массив 1d имеет только логическое значение.

см. Изображение выше.

1 Ответ

0 голосов
/ 27 декабря 2018

Чтобы установить порядок вкладок кластера, щелкните правой кнопкой мыши кластер и выберите «Переупорядочить элементы управления в кластере ...». Когда ВП работает, если у вас есть фокус в пределах одного элемента кластера, вы можете вкладывать внутрикластер.

В LabVIEW нет встроенной поддержки клавиатуры для переключения между элементами массива, когда эти элементы являются кластерами.Также нет встроенной поддержки для вставки одного массива в другой.Вам нужно будет добавить структуру событий в вашу блок-диаграмму и использовать ее для отслеживания нажатия клавиши Tab, а затем выполнить собственное изменение фокуса. Этот пример кода может быть полезен для вас.

Контроль массива не очень хорошо работает для взаимодействия с пользовательским интерфейсом.Он предназначен в основном как способ отображения данных и передачи данных в subVI.Вы можете расстроиться, если попытаетесь слишком сильно контролировать вкладки вручную.Это область, где, вероятно, будет полезно обратиться за помощью на форуме NI LabVIEW к человеку, который может помочь вам шаг за шагом разработать пользовательский интерфейс.Я использую LV десятилетиями, и это область, которая до сих пор меня расстраивает.

...