Показать сообщение отдельно
Старый 18.04.2014, 23:57   #15  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Испытываю дискомфорт при большом скоплении флагов) Поэтому позволил себе альтернативную модификацию решения от S.Kuskov:
X++:
    enumerator = Lines.getEnumerator();
    for (errCount = 0; true; errCount++)
    {
        try
        {
            ttsbegin;
                while (enumerator.moveNext())
                {
                    stdClass.exceptionWarinigMethod(enumerator.current())
                }
            if (errCount == 0) ttscommit;
            else ttsabort;
        }
        catch
        {
            continue;
        }
        break;
    }
За это сообщение автора поблагодарили: S.Kuskov (1).