7.7 При проведении документа 1С подвисает и блокирует подключение

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Natalya, 27 апр 2011.

  1. TopicStarter Overlay
    Natalya
    Offline

    Natalya Опытный в 1С

    Регистрация:
    7 фев 2008
    Сообщения:
    57
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.
    Программа: 1С 7.7 Комплексная конфигурация, редакция 4.5 (7.70.502). Сетевая, SQL.

    Написала документ. При проведении этого документа 1с подвисает и блокирует подключение. Не пойму почему программа виснет.

    Вот алгоритм.
    Код:
    процедура обработкаПроведения()
    "БухИтоги по 20 счёту записываются в таблицу значений тз20"
    "БухИтоги по 43 счёту записываются в таблицу значений тз43"
    "из документа Незавершённое производство считываются значения и добавляются в тз20"
    
    тз20.выбратьСтроки();
    пока тз20.получитьСтроку()=1 цикл
    "выполняются расчёты;"
    Операция.новаяПроводка();
    Операция.записать();
    конеццикла;
    
    тз43.выбратьСтроки();
    пока тз43.получитьСтроку()=1 цикл
    "выполняются расчёты;"
    Операция.новаяПроводка();
    Операция.записать();
    конеццикла;
    конецПроцедуры
    
    
    Спасибо.
  2. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Проверь через Отладчик. Возможно, где-то зацикливается.
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Приведите полный текст - так ничего не понятно.
  4. TopicStarter Overlay
    Natalya
    Offline

    Natalya Опытный в 1С

    Регистрация:
    7 фев 2008
    Сообщения:
    57
    Симпатии:
    0
    Баллы:
    26
    Модуль писать не стала, потому что он большой.
    Убрала из цикла "Операция.записать()", всё работает.

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