Показать сообщение отдельно
Старый 28.06.2013, 15:50   #4  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Примерно так.

X++:
static void classObjectJob(Args _args)
{
    SysDictClass dictClass;
    str          className  = 'Class1';
    str          methodName = 'method1';
    Object       classObject;
    ;
    if (!className2Id(className))
        throw error('Класс не существует');

    classObject = new DictClass(className2Id(className)).makeObject();
        
    dictClass = new SysDictClass(className2Id(className));
 
    if (dictClass && dictClass.hasObjectMethod(methodName))
        dictClass.callObject(methodName, classObject);
    else
        error('Метод не существует');
}
За это сообщение автора поблагодарили: Swordec (1).