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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.10.2004, 11:27   #1  
Roman. ~RVS is offline
Roman. ~RVS
Участник
Аватар для Roman. ~RVS
 
26 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Москва
? Как экспортирвоать проект?
Уже второй день не могу выгрузить проект с помощью программирования.

Первоначальная задача у меня была из под программного кода выгрузить проект с вложенными в него группами и определениями объектов.

Голова уже пухнет, блин, а проект выгружается пустым. Ибо чайлдов у нужного ProjectNode (extends TreeNode) нет.

Может кто-то подскажет, как это сделать? У меня, если честно, уже руки опускаются...
Старый 08.10.2004, 12:01   #2  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Глянь \Forms\SysExportDialog, начиная с метода export().
Старый 08.10.2004, 12:26   #3  
Roman. ~RVS is offline
Roman. ~RVS
Участник
Аватар для Roman. ~RVS
 
26 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Москва
с этого я и начал, в общем-то.

как и при экспорте объектов AOT мне эта форма помогла очень мало.

там выставляются настройки (флаги) экспорта, а непосредственно сам экспорт, вызов метода экспорта, хранится в каком-то системном классе, код которого я не могу посмотреть и в дебагере в него зайти не могу.

экспорт происходит после заккрытия формы - что-то спрашивает у неё после этого параметры экспорта и файло появляется.

экспортировал объекты AOT-та просто - находил нужный treeNode и делал

treeNode.treeNodeExport("fileName",flags);

но с проектом такая штука не проходит, блин!

делаю, к примеру, projectNode.AOTnewWindow() - появляется пустое окно с именем проекта - чайлдов нету.

ладно. делаю как подсмотрел в каком-то классе вроде SysAOTProject*

нахожу нужный projectNode.

делаю ProjectNode runProjectNode = projectNode.getRunNode();
- открывается окошко с проектом, там всё есть.

исследую runProjectNode - чайлды есть.

отлично! делаю runProjectNode.treeNodeExport("fileName", flags);
- аксапта вылетает нафиг.

ну что я делаю не так?!
Старый 08.10.2004, 12:32   #4  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
Ну почему же...
А вот туда смотрели уже?:
\Forms\SysExportDialog\Designs\Design\[Group:BottomGrp]\[ButtonGroup:ButtonGroup]\Button:Export\Methods\clicked
и там дальше можно по нутрам вызываемых методов полазить.....
Если смотрели, то сорри.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 08.10.2004, 12:50   #5  
Roman. ~RVS is offline
Roman. ~RVS
Участник
Аватар для Roman. ~RVS
 
26 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Москва
Дак с этого я и начинал...

там в этом методе выставляются флаги в соответствии с контролами формы, записываются значения в SysLastValue и форма гасится.

потом нечто из снаружи спрашивает флаги из акцесс-методов и появляется файл. Примерно такая картина в дебагере...

непосредственно вызова экспорта в этой форме нет.
Старый 22.03.2005, 13:54   #6  
Denicce is offline
Denicce
Участник
 
62 / 54 (2) ++++
Регистрация: 22.03.2005
Адрес: Москва
Кто-нибудь таки разобрался, как в коде экспортить проекты в 3.0 SP3?
Теги
открытый вопрос, программно, экспорт проекта

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Закупка на проект "Время и расходы" Sentry DAX: Функционал 6 19.02.2016 14:09
Существует ли способ импортировать, проект из 4ки в 3ку? Вата DAX: Программирование 3 30.10.2008 09:59
Для чего нужна оценка Проект НЗП в модуле проекты? MultiMan DAX: Прочие вопросы 1 31.07.2008 12:52
Диаграмма Ганта в модуле "Проект". Spider DAX: Функционал 2 29.08.2007 09:10
Проект обновления SP4 -> SP5 EVGL DAX: База знаний и проекты 11 24.10.2006 14:27

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

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

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