AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2013, 09:13   #1  
sparco is offline
sparco
Участник
Самостоятельные клиенты AX
 
44 / 21 (1) +++
Регистрация: 10.10.2011
Адрес: Москва
Можно воспользоваться checkBox на дереве и выбирать несколько элементов через галки.
Старый 10.10.2013, 09:24   #2  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
Цитата:
Сообщение от sparco Посмотреть сообщение
Можно воспользоваться checkBox на дереве и выбирать несколько элементов через галки.
Встречный вопрос, а как пробегаться по выбранным чекбоксам?

Взять все элементы дерева и смотреть у них свойства? или есть как-то более правильный способ?? и можно как-то указать на какие элементы можно ставить чекбоксы, а на какие нет?
Старый 10.10.2013, 09:53   #3  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от demianimp Посмотреть сообщение
Встречный вопрос, а как пробегаться по выбранным чекбоксам?

Взять все элементы дерева и смотреть у них свойства? или есть как-то более правильный способ?? и можно как-то указать на какие элементы можно ставить чекбоксы, а на какие нет?
Можно сохранять также, помимо контейнера, в некоторую структуру коллекции типа множества или мэпа (смотря какая задача стоит) ссылку по id на выделенный элемент и идти уже энумератором по этой коллекции.
Сам экземпляр FormTreeItem по id можно получить посредством метода treeControl'а getItem(), где параметром будет сохранённый индекс, как указано в сообщении .sparco.

P.S. Также можете посмотреть на пример формы дерева: Forms/tutorial_Form_TreeControl.

Последний раз редактировалось Cardagant; 10.10.2013 в 10:06.
За это сообщение автора поблагодарили: user_ax (1), demianimp (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
16 и более полей в InventDim Ievgenii DAX: Функционал 12 13.10.2011 13:56
Данный из разных компаний в WebForm kashperuk DAX: Программирование 0 14.06.2006 01:11
2 и более OUTER JOIN к одному паренту Ronin DAX: Программирование 21 19.12.2005 13:42
поддержка приложений разных версий в Аксапта 2.5 asaev DAX: Администрирование 16 28.11.2003 16:37
Интеграция элементов бизнес-логики Maxim Gorbunov DAX: База знаний и проекты 0 11.12.2001 20:18

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:31.