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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.12.2002, 16:41   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
AOT
A сам АОТ доступен в репозитории объектов ? Нашел SysAOT, но это несколько не то - не открывает методы, нет контекстного меню...

Цель - раскраска веток АОТ по определенным признакам. Или назначение отдельным ветвям своих иконокок. Все это по определенным признакам.

Возможно такое ?
Старый 11.12.2002, 17:46   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
А зачем?
Старый 11.12.2002, 17:58   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
А зачем?
Ну вот, сразу зачем ? Я же не спрашиваю зачем вот это понадобилось http://www.axforum.info/forums/showt...d=6094#post609 .

А зачем форма tutorial_tetris в Аксапте присутствует никто у Navision не интересовался ? Чтоб на ней чему то научиться ? Ну вот и я на своем АОТ чему то научусь.

А если серьезно - применений много можно найти. Например если объект заблокирован мной он синий, если Петей - то он зеленый, а если Вовочкой - то вообще красный. Наглядно. Работать удобно, а значит приятно.

Сделана у меня система контроля версий. Щелкаешь на метод -> AddIns -> Поместить текст метода в хранилище.... ну и т.д. (примерно как в SourceSafe ). Опять же подсветка отдельных веточек (например помещенных в хранилище) не помешала бы.

Потом к каждому объекту можно добавить примечание. А как узнать, если у данного объекта примечание ? Сказать - посмотреть примечание - долго, да и как правило нет там никаких примечаний. А вот если бы, при наличии примечания веточка подсвечивалась уже хорошо бы было. Мелочь, а приятно. А из таких мелочей складывается впечатление о системе.

Ну да ладно, что-то я размечтался.

Возвращаясь к вопросу - возможно ли все это ? Или вся это функциональность лежит не user'овском слое ?
Старый 11.12.2002, 18:17   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Цитата:
Возвращаясь к вопросу - возможно ли все это ? Или вся это функциональность лежит не user'овском слое ?
Боюсь, что дело даже не в слоях, а в том что эта формочка не на X++ была написана, а значит и доступ к процедуре формирования дерева (и его окраски) не доступен.
Старый 11.12.2002, 18:21   #5  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Боюсь, что дело даже не в слоях, а в том что эта формочка не на X++ была написана, а значит и доступ к процедуре формирования дерева (и его окраски) не доступен.
Ясно. Этого я и ожидал, иначе бы SysAOT не была бы такой "недоделанной". Жаль.

Спасибо.
Старый 11.12.2002, 18:26   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Андре
А зачем форма tutorial_tetris в Аксапте присутствует никто у Navision не интересовался ? Чтоб на ней чему то научиться ?
Да, чтобы научиться работать по таймеру и управлять исполняющейся формой.

Цитата:
Изначально опубликовано Андре
Ну вот и я на своем АОТ чему то научусь.
Чему?

Цитата:
Изначально опубликовано Андре
А если серьезно - применений много можно найти. Например если объект заблокирован мной он синий, если Петей - то он зеленый, а если Вовочкой - то вообще красный. Наглядно. Работать удобно, а значит приятно.
Это уже реализовано.
Если объект заблокирован, то он с замочком.
То что ты предлагаешь будет плохо работать при серьезном количестве разработчиков. Если тебя интересует кто заблокировал объект лучше посмотри в свойствах.

Как делать замочки смотри tutorial_

Цитата:
Изначально опубликовано Андре
Сделана у меня система контроля версий. Щелкаешь на метод -> AddIns -> Поместить текст метода в хранилище.... ну и т.д. (примерно как в SourceSafe).
...
Понятно, удачи.

Не знаю доступно ли это. Думаю, что доступно.
Завидую я тебе... Мне бы столько свободного времени
Старый 11.12.2002, 18:28   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Андре
Ясно. Этого я и ожидал, иначе бы SysAOT не была бы такой "недоделанной". Жаль.
Скорее всего, просто ты не умеешь их готовить
Чем тебя SysAOT не устраивает?
Старый 11.12.2002, 19:02   #8  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
На предыдущие замечания пожалуй отвечать не буду, так как

а) боюсь, что эта ветка окажется в Курилке
б) у меня все таки не на столько много времени

А вот на это:

Цитата:
Чем тебя SysAOT не устраивает?
отвечу своей же цитатой:

Цитата:
Нашел SysAOT, но это несколько не то - не открывает методы, нет контекстного меню...
Не то чтобы это реализовать нельзя, но надеялся найти уже готовое.
Старый 12.12.2002, 13:29   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Виноват. Забегался.
Старый 15.12.2002, 14:25   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Добавлю... по здравому размышлению...
тут было обсуждение вопроса "можно ли перехватить стандартный редактор Х++ кода". Пришли к выводу, что похоже нельзя.

Видимо с АОТом такая же ситуевина. Ну, нельзя здесь аддоны делать. Не создавалась Аксапта как средство разработки. Средства разработки приложены к функциональности.

Если уж очень хочется сделать свое, то, наверное, SysAOT можно доработать.
Как добавлять контекстное меню на объекты можно посмотреть в формах SysUtilElements, xRefReferencesUsedByTypedTree, SysSetupForm и т.п.

Методы... Надо разобраться как показывать методы. Но если так хочется улучшить средства разработки, то все равно в этом нужно разбираться...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: Improved AOT Queries in Ax2009 Blog bot DAX Blogs 3 12.10.2011 15:03
axStart: Please keep the AOT reports in Dynamics AX next release alive Blog bot DAX Blogs 2 13.12.2008 12:18
To find objects in AOT with particular properties Blog bot DAX Blogs 1 26.04.2008 07:33
C# and AX Development: How to delete AOT objects (AX/Axapta) Blog bot DAX Blogs 0 13.12.2007 19:50
daxmy: AOT Find function Blog bot DAX Blogs 0 17.08.2007 01:23

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

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

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