Показать сообщение отдельно
Старый 25.09.2013, 10:32   #7  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от PMS Посмотреть сообщение
prmIsDefault не помог в данной ситуации, всегда возвращает 0 (вне зависимости от того, передали что-нибудь или нет).
Странно. У меня на AX2009 prmIsDefault сработал
X++:
static void job_test_prmIsDefault_anytype(Args _args)
{
    void myMethod(anytype _var = null)
    {
        ;

        info(int2str(prmIsDefault(_var)));
    }
    ;
    
    myMethod();
    myMethod(NULL);
    myMethod(1);
}

Последний раз редактировалось S.Kuskov; 25.09.2013 в 10:45.