0
aspirant
21.02.13
✎
11:27
|
Есть отчет на СКД - построен конструктором. В нем, в запросе, есть поле, которое рассчитывается примерно так:
выбор когда количество=0 тогда 0 иначе сумма/количество конец.
Так вот нажмешь кнопку сформировать - дает результат. Через 0,5 секунды жмешь снова - ошибка - деление на 0. Удалишь из отбора определенную номенклатуру (папку), Снова нажмешь - все выдает. Обратно поставишь папку в отбор - все равно работает. В базе один я, никто ничего не меняет.
Всвязи с этим вопрос: хранится ли где-то план запроса при использовании СКД, или каждый раз при нажатии на кнопку "сформировать" формируется запрос в SQL?
|
|
3
aspirant
21.02.13
✎
11:34
|
вот например такой расклад:
папка 1:
майонез 1
майонез 2
папка 2:
кетчуп 1
кетчуп 2
Если в отборе поставить Номенклатура ВСписке м1,м2,к1,к2 - то все работает
Если в отборе поставить Номенклатура ВГруппеИзСписка п1,п2 - ошибка
А через 5 минут работает все.
|
|