База знаний ERP : Axapta/AxCopyTableFieldListToClipboard

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

AxCopyTableFieldListToClipboard


Инструмент для разработчиков Dynamics AX 3.0
Позволяет по выбранной таблице сформировать код для создания/изменения записи и скопировать его в буфер обмена для дальнейшей вставки в редактор кода.
Домашняя страница – AxCopyTableFieldListToClipboard


Оглавление документа

Скриншот

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);
}

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

См. Также

Thanks