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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.11.2005, 14:05   #1  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Помогите новичку.
Здравствуйте добрые программисты. Возникла проблема при работе с Аксаптой через COM. Необходимо создать treecontrol програмно, а не через Design. Класса типа treecontrol не нашёл Не подскажите,что можно придумать????
В конечном счёте, нужно создать treecontrol, и передать его как параметр в метод.
Заранее спасибо.
Старый 24.11.2005, 14:14   #2  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
я думаю Вам поможет класс FormBuildTreeControl
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 24.11.2005, 14:58   #3  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от IT-specialist
я думаю Вам поможет класс FormBuildTreeControl
Почему то в АОТе не нашёл такого класса Щас ещё раз посмотрю
Старый 24.11.2005, 15:22   #4  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
Цитата:
Сообщение от Alex_B
Почему то в АОТе не нашёл такого класса
AOT/SystemDocumentation/Classes/
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 24.11.2005, 15:48   #5  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от IT-specialist
AOT/SystemDocumentation/Classes/
Спасибо, нашёл. Только не очень понятно, как с помощью этого класса создать treecontrol и передать в качестве аргумента методу если вас не затруднит, немогли бы вы привести пример.
Спасибо.
Старый 24.11.2005, 16:33   #6  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
http://www.axforum.info/forums/showthread.php?t=4216
http://www.axforum.info/forums/showthread.php?t=3964
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 24.11.2005, 17:42   #7  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Спасибо конечно! Может ещё какие у кого есть варианты??? Или это единственный способ????
Старый 25.11.2005, 10:17   #8  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
Никак не могу понять, почему необходимо в метод передавать ЦЕЛОЕ ДЕРЕВО. Объясните, пожалуйста.
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 25.11.2005, 10:36   #9  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от IT-specialist
Никак не могу понять, почему необходимо в метод передавать ЦЕЛОЕ ДЕРЕВО. Объясните, пожалуйста.
Есть класс, в конструктор которого передаётся treecontrol, этот класс и производит заполнение дерева. Прога пишется не на Аксапте, но работает с ней через COM, т.е. мне необходимо создать объект treecontrol и передать его в конструктор класса, что в явном виде у меня не получается(создать treecontrol). Если бы прога писалась на Аксапте, вопросов бы не было.
Старый 25.11.2005, 11:27   #10  
Maximin is offline
Maximin
NavAx
NavAx Club
 
412 / 346 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Ясно.... не получиццо у тебя так.
Создай руками treecontrol и отдай его твоему классу.
Потом перенеси созданное содержимое в Аксаптовский treecontrol и рули потом им сам.
Дело в том, что даже если ты и выковыряешь treecontrol, который создала Аксапта, и заполнишь его, то толку от этого будет немного - Аксапта потом им рулить не сможет по причине отсутствия у нее данных, которыми он заполнялся...
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...
Старый 25.11.2005, 11:58   #11  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от Maximin
Ясно.... не получиццо у тебя так.
Создай руками treecontrol и отдай его твоему классу.
Потом перенеси созданное содержимое в Аксаптовский treecontrol и рули потом им сам.
Дело в том, что даже если ты и выковыряешь treecontrol, который создала Аксапта, и заполнишь его, то толку от этого будет немного - Аксапта потом им рулить не сможет по причине отсутствия у нее данных, которыми он заполнялся...
Проблема и была, в том,чтобы создать руками treecontrol. Или что вы под этим понимаете? Я хотел у себя создать именно аксаптовский treecontrol сразу.
Мне не нужно будет аксаптовским treecontol рулить, а только данные от туда выковарить.
Старый 25.11.2005, 11:30   #12  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Непонятно. Вы форму, на которой будет располагаться дерево, тоже создаете динамически, не используя готовую из репозитария?
__________________
Андрей.
Старый 25.11.2005, 11:55   #13  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Кажется класс нашёл - FormTreeControl. Сейчас буду разбираться.
Старый 25.11.2005, 11:59   #14  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от Dron AKA andy
Непонятно. Вы форму, на которой будет располагаться дерево, тоже создаете динамически, не используя готовую из репозитария?
Как раз наоборот, я хотел создать объект типа treecontrol не создавая формы и заполнить его.
Старый 25.11.2005, 12:20   #15  
Maximin is offline
Maximin
NavAx
NavAx Club
 
412 / 346 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
А не умеет Аксапта контролы в отрыве от формы создавать....
Только с формой...
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...
Старый 25.11.2005, 15:15   #16  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от Maximin
А не умеет Аксапта контролы в отрыве от формы создавать....
Только с формой...
Вот это вот и плохо(( Будем думать...
Старый 25.11.2005, 17:03   #17  
slava09 is offline
slava09
Участник
Аватар для slava09
MCBMSS
Дети Юза
1C
 
1,642 / 237 (11) ++++++
Регистрация: 06.03.2003
Адрес: Украина, Киев
это методологический совет насколько я понял
Старый 25.11.2005, 15:22   #18  
Alex_B is offline
Alex_B
Участник
 
15 / 10 (1) +
Регистрация: 10.11.2005
Цитата:
Сообщение от otkudao
а данные должны храниться в таблицах
Это вопрос?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите новичку с отчетом V777 DAX: Программирование 37 18.04.2008 14:34
Помогите новичку: импорт Bars DAX: Администрирование 6 26.03.2005 09:14
Помогите новичку Security keys listener DAX: Администрирование 4 24.07.2003 16:28
Помогите новичку Trantor DAX: Администрирование 1 14.07.2003 10:48
помогите новичку в AXAPTE marco DAX: Программирование 4 04.02.2003 15:54

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

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

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