|
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)
|
|