Показать сообщение отдельно
Старый 30.08.2011, 08:42   #1  
Borsugg is offline
Borsugg
Участник
 
22 / 10 (1) +
Регистрация: 09.08.2011
Проблема с Enum
Добрый день, уважаемые!

X++:
static void Job1(Args _args)
{

    Table1              t1;
    WeekDays       wd;
    Orderid            oriderid;
    DictEnum        e = new DictEnum(enumnum(WeekDays));
    ;
        orderid = "ЗП000001";
        ttsbegin;
        t1= Table1::find(orderid, true);
        if(t1)
        {
            t1.WeekDays = 1; //Ругается на ошибку "Типы операнда не совместимы с оператором".
            //Пробовал так: t1.WeekDays = WeekDays::Monday; //Та же ошибка =(
            t1.update();
        }
        ttscommit;
}

Как обойти эту ошибку? Что я делаю не так? Спасибо! =)