Раздел: СредстваРасширенияСреды


[[~AxCopyTableFieldListToClipboard]]

Инструмент для разработчиков DynamicsAX 3.0 Позволяет по выбранной таблице сформировать код для создания/изменения записи и скопировать его в буфер обмена для дальнейшей вставки в редактор кода. Домашняя страница - http://www.axaptapedia.com/AxCopyTableFieldListToClipboard

toc

Скриншот

http://www.axaptapedia.com/images/2/23/AxCopyTableFieldListToClipboardDlg.PNG

Описание возможностей инструмента

Version 1.1

Установка

Просто импортируйте проект (ссылка выше).

Интеграция в Axapta

В систему инструмент можно встроить несколькими способами:

//--> AxCopyTableFieldListToClipboard_ikash date=2007-02-11 txt='Show in menu only for tables'
case menuItemActionStr(AxCopyTableFieldListToClipboard):
    if (this.selectionCount() != 1 || firstNode.AOTIsOld())
        return 0;
 
    if (!docNode && firstNode.sysNodeType() == 204)
        return 1;
 
    return 0;
//<-- AxCopyTableFieldListToClipboard_ikash
void AOT_Copy_TableFieldList(Editor e)
{
    Args    args = new Args();
    ;
 
    args.parmObject(e);
 
    new MenuFunction(menuItemActionStr(AxCopyTableFieldListToClipboard), MenuItemType::Action).run(args);
}

Планируемые улучшения (ToDo)

См. Также

Thanks