Имя: Пароль:
1C
1C 7.7
v7: внешние печ формы для СФ от 26.01.12 для ТиС
0 thezos
 
31.01.12
01:00
Есть забавный баг, при котором система уходит в бесконечный цикл. Лажают разработчики...
строка 542, в отладчике не ловится
осторожней там, кто ставит)
1 Попытка1С
 
31.01.12
01:08
Ну ты бы показал эту строку, у меня например проблем пока не было.
2 zavsom
 
31.01.12
01:15
у меня тоже не было проблем
3 fanat31
 
31.01.12
01:17
Автор из будущего? <<СФ от 26.11.12>
4 Попытка1С
 
31.01.12
01:19
(3) Это ты где такое увидел..
5 fanat31
 
31.01.12
01:21
Он уже поменял заголовок. А так прикольно было...
6 Попытка1С
 
31.01.12
01:23
(5) Он не мог поменять у него прав нет... тебе показалось )
7 fanat31
 
31.01.12
01:24
(6) Забожусь! От туда скопировал
8 thezos
 
31.01.12
20:21
там на самом деле 26.12.11, может телепат-бот исправил

вот кусок:
ТаблицаГТД.Количество = ТаблицаГТД.Количество - РаспредГТД.Колво * ?(ТаблицаОснования.Коэффициент = 0, 1, ТаблицаОснования.Коэффициент);
Если ТаблицаГТД.Количество <= 0 Тогда
   // если по ГТД все списали, то удаляем строку
   ТаблицаГТД.УдалитьСтроку();
КонецЕсли;

Бывает такое, что РаспредГТД.Колво равно 0.333333(3), соответственно условие на меньше или равность нулю значения ТаблицаГТД.Количество может никогда не выполниться и обработка внешней печ формы входит в бесконечный цикл, пожирая память. недавно у одного клиента так было.
лечится функцией Окр(РаспредГТД.Колво * ?(ТаблицаОснования.Коэффициент = 0, 1, ТаблицаОснования.Коэффициент,0,1)