Обработка ошибок

Тема в разделе "1C и всё что с ней связано", создана пользователем HITMAN-NN, 8 июл 2009.

  1. HITMAN-NN

    HITMAN-NN Гость

    Ребят подскажите, как в 1С можно обрабатывать ошибки... Например в lotus в код вставляешь вот такие строчки:

    On Error Goto ErrH

    .... далее идет любой код....

    ErrH:
    Call MsgError(ModuleName$+"(v."+Cstr(ModuleVersion%)+").."+ ProcName$+"//" _
    +"Ошибка:"+Error()+"//" _
    +"Номер:"+Cstr(Err())+"//" _
    +"В строке:"+Cstr(Erl()),True)
    Call CreationProtocolBySettings(RateDb,SettingsDoc,processname)
    Resume ex


    И если происходит какая-нито ошибка в коде, то сразу переходит на метку ErrH и выдает сообщение об ошибка... как такое же провернуть в 1С:Предприятие...
     
  2. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    Попытка
    // код
    Исключение
    Инфо = ИнформацияОбОшибке();
    Сообщить("Описание='" + Инфо.Описание + "'");
    Сообщить("ИмяМодуля='" + Инфо.ИмяМодуля + "'");
    Сообщить("НомерСтроки=" + Инфо.НомерСтроки);
    Сообщить("ИсходнаяСтрока='" + Инфо.ИсходнаяСтрока + "'");
    КонецПопытки;
     
  3. HITMAN-NN

    HITMAN-NN Гость

    Огоромное спс))))
     
Загрузка...
Похожие Темы - Обработка ошибок
  1. kolka
    Ответов:
    6
    Просмотров:
    254
  2. vladis222
    Ответов:
    1
    Просмотров:
    1.303
  3. Akupaka
    Ответов:
    64
    Просмотров:
    18.108
  4. sanch
    Ответов:
    2
    Просмотров:
    2.712
  5. anna
    Ответов:
    9
    Просмотров:
    885

Поделиться этой страницей