Показать сообщение отдельно
Старый 29.09.2008, 16:11   #9  
demon46 is offline
demon46
Участник
 
78 / 12 (1) ++
Регистрация: 26.06.2006
gl00mie
Какая-то фигня отображается.
Вот что я дописал.
X++:
void ttsNotifyCommit()
{
    str User;
    ;
    User = CurUserid();
    if (User == 'dgol' || User == 'ipas' || User == 'robo')
    {
        info("LEVEL "+Num2Str(appl.ttsLevel(),1,0,1,0));
        Global::callStack2infolog();
    }
    if (appl.ttsLevel()==0)
        info("Error");
    this.inventUpdateTTSControl().ttsNotifyCommit();
    this.numberSeqGlobal().ttsNotifyCommit();
}
А при вызове ttscommit всегда уровень транзакции равен 0 и отображается в инфологе "Еrror"
а стек вызова всегда "\Classes\Application\ttsNotifyBegin 9"