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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.10.2007, 21:30   #1  
Blog bot is offline
Blog bot
Участник
 
25,584 / 848 (80) +++++++
Регистрация: 28.10.2006
adkotov: Axapta Editor - Suggestions, Autotext, Hotkeys
Источник: http://adkotov.blogspot.com/2007/10/...-autotext.html
==============


Beta version of AxAssist now avaliable.

AxAssist is full of usefull features such as:

Browsing elements directly in Editor

Opening elements directly from Editor

Suggestions and Autotext

Managing Hotkeys

Managing Toolbar in Editor

Browsing table in one click

Advanced caption for AOT element

Switching between object methods without using AOT




Official website: http://www.axassist.com/



Источник: http://adkotov.blogspot.com/2007/10/...-autotext.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
За это сообщение автора поблагодарили: PavelX (1).
Старый 16.10.2007, 10:31   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Вот ни фига себе!
Кто ставил? Поделитесь впечатлениями
__________________
полезное на axForum, github, vk, coub.
Старый 16.10.2007, 10:54   #3  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Вроде не такая сложная установка
Тот проект который в архиве сам по себе - не изменяет стандартный функционал.
Изменения стандарта (EditorScripts) описано отдельно. Вобщем то и изменений там нет - скорее дополнения (5 строчек кода).
Проект еще сырой, но вполне функционален. К сожалению пока мало описания на странице сайта, но идет работа над этим.
В проекте реализация Acronyms: ввел QBDS - получил QueryBuildDataSource (ну или список на выбор, например на IT - InventTable, InventTrans...).
Возможно пользовательские списки - как вариант заполнять некоторую таблицу значениями и предлагать ее в редакторе по нажатию какого-нибуть hotkey.

PS На офф сайте картинок больше, только надо флеш включить.
За это сообщение автора поблагодарили: Garic (2), belugin (5).
Старый 16.10.2007, 11:04   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
в заголовке блога описка: Dinamics -> Dynamics
Старый 16.10.2007, 11:09   #5  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Решение интересное, на первый взгляд не хватает на верхнем toolbar help text, в стандартном toolbar такая штука работает. Тестирую на 30. Не понятно, что за кнопки и для чего.
Старый 16.10.2007, 11:30   #6  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от belugin Посмотреть сообщение
в заголовке блога описка: Dinamics -> Dynamics
Спасибо, не заметил.

Цитата:
Не понятно, что за кнопки и для чего.
Главный тулбар

1. Table Brouser.
2. Открыть вложенный элемент (например, таблицу из датасорса).
3. Открыть родителя класса.
4. Открыть енум/ЕДТ - обычно по полю таблицы.
5. Сравнение.
6. Открыть в АОТ текущую форму.

Тулбар в редакторе

1. коментировать
2. раскоментировать
3. открыть элемент под курсором в новом окне

Если мешает тулбар - можно его скрыть в настройках.
Про hotkey's принцип такой: первая кнопка тулбара = первый хоткей.

То есть, если задать Ctrl+1 для первого хоткея, то по нажатию Ctrl+1 будет открыватся таблица (Table brouser).

Не забывайте про стандартные комбинации!!! Клавиши не блокируются, сообщение передается дальше. То есть, если настроить Ctrl+A для коментирования в редакторе (1 кнопка), то эффект будет "выделить все" + "комментировать".

Последний раз редактировалось Alex_KD; 16.10.2007 в 11:32.
За это сообщение автора поблагодарили: MikeR (1).
Старый 16.10.2007, 11:35   #7  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
А мне вот интересно какой редактор будет в 5ке.....
Старый 16.10.2007, 12:25   #8  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Еще заметил что в левом окне редактора нет возможности перемещать разделитель, а когда много методов на форме или в классе приходиться применять бегунок.
Концепция в целом интересная и напоминает компилятор С++ от Visual Studio
Старый 16.10.2007, 12:37   #9  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Кнопки комментировать/раскомментировать почти 1 в 1 оттуда
Да, согласен - надо дать возможность регулировать этот размер. Сейчас там жестко 200 пикселей сверху. Сейчас пока другии проблемы приоритентее, но думаю и до этого доберусь.
Старый 16.10.2007, 12:43   #10  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
Сейчас пока другии проблемы приоритентее, но думаю и до этого доберусь.
Будь человеком добавь help text
А вот как быть с иконкой enum даже не знаю, она же по всем типам работает, но её иконка сбивает с толку. А универсальной в axapta нет. Может добавить зеленую книжицу, как в системных таблицах?
Старый 16.10.2007, 13:10   #11  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Написано, что trial. А скока стоит нигде ненашел, или еще неопределился с ценой?
Старый 16.10.2007, 13:12   #12  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Почему по всем? Енум и ЕДТ только:
X++:
   nodeToOpen = new SysOpenNewWindowExtendedType().usingTreeNode(aNode);
    if (!nodeToOpen)
        nodeToOpen = new SysOpenNewWindowEnum().usingTreeNode(aNode);
    if (nodeToOpen)
        nodeToOpen.AOTnewWindow();
Цитата:
Написано, что trial. А скока стоит нигде не нашел, или еще неопределился с ценой?
Пока есть только бета версия. Хотите обсудить - пишите в личку (вроде было что-то в правилах против этого).

Последний раз редактировалось Alex_KD; 16.10.2007 в 13:29.
Старый 16.10.2007, 13:38   #13  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
Енум и ЕДТ только:
[
там иконки разные
Старый 16.10.2007, 14:20   #14  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
А мне вот интересно какой редактор будет в 5ке.....
Изменений пока не нашел.
Может в финале что добавят.
__________________
полезное на axForum, github, vk, coub.
Старый 16.10.2007, 14:35   #15  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от mazzy Посмотреть сообщение
Изменений пока не нашел.
Может в финале что добавят.
Неужели и курсор не поправили - все так же стрелка бегает?
Если изменений сейчас нет - значит этот проект актуален и для 5ки (EditorScripts надеюсь не убьют).
Старый 16.10.2007, 14:47   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
значит этот проект актуален и для 5ки
Актуален, как мне кажется.
__________________
полезное на axForum, github, vk, coub.
Старый 16.10.2007, 15:16   #17  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
Актуален, как мне кажется.
Кое кто говорил, что VS сделают в 6 и он даже видел его...

Alex, сделайте нам из аксапты идею
Старый 16.10.2007, 15:40   #18  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от belugin Посмотреть сообщение
Alex, сделайте нам из аксапты идею
В 2005 студии практически все это есть. С подсказками там правда туго, но есть аддон, который решает эту проблему.

В более ранней версии AxAssist вываливался список с подсказками по всем элементам АОТ'а. Однако, при таком подходе встает проблема актуальности данных - приходится синхронизировать данные АОТ и AxAssist.
Можно строить подсказку на лету не только по элементам АОТ, но и по зарезервированным словам (select, return и тп). Acronyms тоже должны ускорить ввод кода.
Вобщем поле для деятельности есть

Еще была идея при открытии редактора подсвечивать код по слоям - например слева нарисовать разноцветную полоску .....
Старый 17.10.2007, 13:46   #19  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Поделитесь, пожалуйста, опытом по установке AxAssist для 4ки. Такое у кого-нибуть появлялось: "An internal exception occured (Address: 0x0)", или это единичный случай?
Еще по установки для 4ки - при компиляции выдается ошибка на методе DEV_AxAssistFunc.OnOpenParent() - это абсютно не критично, метод нигде не вызывается. Конешно не красиво.....поправим
Старый 17.10.2007, 18:05   #20  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Спасибо за решение, идея интересная.

Есть кое-какие странности, возникающие сразу после активации формы:
1. Табуляция становится 8 символов вместо 4х.
2. Перестает работать отмена изменений (Ctrl+Z), причем это как-то связано с табуляциями, т.к. перестает работать именно после их ввода!

АХ 3.0 SP3CU1.
__________________
Андрей.
Теги
download, hotkey, полезное, axapta

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Axapta Lessons: Integrating Microsoft Axapta with Microsoft Office and Microsoft SharePoint Blog bot DAX Blogs 0 28.10.2006 18:22
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:11.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.