TREECONTROL

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

TREECONTROL

Сообщение JohnChaban »

Всем привет
Никогда не работал с элементом TreeControl
Вопрос номер 1
Сколько можно делать дочерних вложений (Дерево->Ветвь->Подветв1......->ПодветвN)
Вопрос номер 2
Я пытаюсь сформировать дерево (Главный Ствол(Документ 1.............Документ5) ветки (документ 1..1 документ 5..5) )
Тоесть у меня идет так
Документ 1
Документ 1.1
Документ 1.1.1
Документ 1.1.2
Документ 1.1....5
Может кто делал?
Но у меня не получается смотри картинку
Еще вопрос: Как можно экспортировать дерево в ексель?
Спасибо за ответы
Вложения
TREECOntr.jpg
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: TREECONTROL

Сообщение Kosist »

1. Вложений можете делать сколько угодно.
2. Посмотрите пример "examples\Controls and Indicators\Tree\Populate Tree Items.vi".
Left Cell String - имя элемента, а Item Indent регулирует его отступ. Если он 0 - элемент родительский, если более - дочерний.
3. Можно, думаю, но все дело будет заключатся в парсинге. Или Вы хотите стандартными методами? Тогда, наверное, такое нельзя сделать, нужно свой код писать. Хотя может я и ошибаюсь...

Поиграйтесь с виайкой-примером, и найдете все закономерности.
С Tree контролом важнее правильно пропарсить входные параметры, чтобы правильно соотнести имя элемента, и значения отступа - и все, остальное просто.
Можете также код прикрепить, авось что-то там найдется и поправится...
Мы делили апельсин - много наших полегло...
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: TREECONTROL

Сообщение JohnChaban »

Моя задача такая
смотри рисунок прикрепленный к письму
Необходимо чтобы Массив 1 подуровень дерева попал в Документ 1, 2 подуровень в документ 2.
Но если дерево наращивать то необходимо чтобы следующие массивы попадали в свои подуровни.
Вложения
TREECOntr.jpg
TRREENODEYEXTWORK1.vi
(11.16 КБ) 81 скачивание
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: TREECONTROL

Сообщение Kosist »

Так в примере же все показано идейно, вот смотрите:
Вложения
Add to Tree.png
Tree FP.PNG
Tree FP.PNG (9.68 КБ) 2874 просмотра
Мы делили апельсин - много наших полегло...
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: TREECONTROL

Сообщение JohnChaban »

Осталось попробовать чтобы Documents 1.1.1 но это я сам если что отпишусь?
Ответить

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