Показать сообщение отдельно
Старый 17.04.2009, 13:05   #287  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
2belugin: Я правильно понял что нужно доделать чтобы эта кнопка в плагин переросла?
Сделать иконку
Сделать пункт меню
Сделать класс, форму или джоб

поюзать currentFormRun из табакса как тут: http://erpkb.com/Axapta/Tabax/files?...estructure.zip
X++:
public void init()
{
    TableID tableID;
    super();
    if (this.args().caller() && classIdGet(this.args().caller())==classNum(SysSetupFormRun) &&
        conFind(['Tabax', 'GDL_Tabax'], this.args().caller().name())
    )
    {
        tableID = this.args().caller().currentTable();
        if (tableID)
            element.tableName(true, tableID2Name(tableID));
    }
    else
    {
        element.tableName(true,
            (this.args() && this.args().parm())?
                this.args().parm()
                :
                tableStr(InventTable)
        );
    }
}
За это сообщение автора поблагодарили: sukhanchik (3).