|  29.05.2008, 08:14 | #1 | 
| Модератор |  Диаграмму классов Axapta 
			
			Подскажите где можно найти диаграмму классов axapta?  или по крайней мере сгенерировать ее в удобочитаемым виде. | 
|  | 
|  29.05.2008, 08:53 | #2 | 
| Участник | 
			
			Можно в MorphXplorer-e нарисовать. Но если связь через стрелочки делать, то связь потеряет смысловую нагрузку. Так как объектов используется много. Много ниточек. Лучше для себя где-нибудь записывать словами. | 
|  | 
|  29.05.2008, 10:04 | #3 | 
| Участник | 
			
			Это только кажется   На самом деле нужно делать связи между семействами классов. Тогда будет обозримо. | 
|  | 
|  29.05.2008, 10:09 | #4 | 
| Участник | |
|  | 
|  29.05.2008, 10:15 | #5 | 
| Участник | 
			
			1. базовый класс (не унаследованный от других или унаследованный от object) 2. плюс классы потомки, унаследованные от базового класса, образуют семейство. | 
|  | 
|  29.05.2008, 10:29 | #6 | 
| Участник | 
			
			Допустим у класса есть 10 методов в которых используется один и тот же другой класс. Стоит ли рисовать все 10 связей. Думую нет. Лучше создать одну и попытаться дать ей обобщение. Вот я про что хотел сказать. А большинство связей вообще столь ничтожны, что их вообще лучше убирать из картины, чтоб голову не забивать. А то важные можно не увидеть за ними. | 
|  | 
|  29.05.2008, 10:50 | #7 | 
| Участник | Цитата:  Как правило, диаграмма нужна начинающим. Инструмент для построения диаграмм рекомендуется начинающим. Начинающие как правило не в состоянии определить какая связь является "ничтожной", а какие можно "обобщать". Начинающие скорее всего потеряют информацию при таком подходе (повторюсь, что сам подход имеет право на жизнь). Я предлагаю другую схему упрощения диаграммы, которая гарантировано не приведет к потере информации.   | 
|  | 
|  29.05.2008, 10:52 | #8 | 
| Модератор | 
			
			MorphXplorer это в 3  меня интересует 4. Получается только через visio все делать. | 
|  | 
|  29.05.2008, 10:58 | #9 | 
| Участник | Цитата: А когда составит врятли поделиться. После такой работы он будет везде править балом.  Даже в MS думую людей будет строить. | 
|  | 
|  29.05.2008, 11:06 | #10 | 
| Участник | 
			
			Да уж... Reverse Engeeniring - первая вещь которая была переделана в ax4 новой командой разработчиков Аксапты    | 
|  | 
|  29.05.2008, 11:30 | #11 | 
| Модератор | 
			
			Интересный Reverse Engeeniring ;-) Создаю проект, добавляю классы. Правой кнопкой на проекте Настройки -> Обратная разработка.(выбираю Модель Объекта) Открывается Visio и слева все классы. Беру классы накидываю на лист и .. и все? автоматически связи что не проставятся? или я что то упустил? | 
|  | 
|  29.05.2008, 11:44 | #12 | 
| Участник | 
			
			постройте перекрестные ссылки.
		 | 
|  | 
|  29.05.2008, 12:06 | #13 | 
| Участник | 
			
			А не знаешь, с 2007 офисом уже работает?
		 | 
|  | 
|  29.05.2008, 12:17 | #14 | 
| Участник | 
			
			не знаю. у меня не работает.
		 | 
|  | 
|  29.05.2008, 12:20 | #15 | 
| Модератор | 
			
			Ну а что вроде не плохо получается с Visio.  И себе на заметку: 1 )В Model Explorer открываем Static Model -> TopPackege -> Project* 2) Перетаскиваем классы на лист. 3) Правой кнопкой на классе Show Relationships. Появятся связи для класса те у кого они есть. 4) Правой кнопкой на классе Share Display Options. Выбираем галочки то что нам нужно. К примеру для компактности оставляем только галку Name. Вопрос для прояснения. К примеру есть класс InventMov_ProdLine Как найти всех его родителей? Автоматом как нибудь можно ? или только ручками через classDeclaration смотреть? Последний раз редактировалось Poleax; 29.05.2008 в 15:41. | 
|  | |
| За это сообщение автора поблагодарили: kashperuk (2). | |
|  29.05.2008, 14:50 | #16 | 
| Участник | |
|  | |
| За это сообщение автора поблагодарили: Poleax (1). | |
|  05.06.2008, 18:26 | #17 | 
| Боец | 
			
			Как-то написал небольшой тул (одна формочка) для просмотра иерархии классов без CrossRef. По выбранному классу из АОТ показывает всю цепочку наследников и родителей. Запускается из AOT по контекстному меню. Может кому пригодится. Написан на скорую руку, под Ax40 так что as is   Последний раз редактировалось DSPIC; 05.06.2008 в 18:29. | 
|  | |
| За это сообщение автора поблагодарили: Poleax (1), Kabardian (3). | |
|  13.01.2009, 17:16 | #18 | 
| Модератор | 
			
			напоминалочка для себя Опубликован документ, описывающий модель данных Microsoft Dynamics AX 4.0. Документ доступен для скачивания на партнерском портале Kashperuk Ivan: Microsoft Dynamics AX 4.0 data model overview | 
|  | 
| Теги | 
| ax3.0, ax4.0 | 
|  | 
| 
 |