Интересную проблему замечаю в классе и четко отловить не могу из-за чего, НО в $БИОстаткиОбороты при комбинации каких то параметров, запрос запускается (скорее парсинг классом начинается), никаких ошибок нет, но в итоге 1С ломается в корень. В статусе стоит выполняется обработка, мышкой ничего не жмется, но если нажать ESC то отчет закрывается, тоесть он уже не работает, но и пользоваться 1С уже нельзя. Приходится ее рубить.
В итоге и ошибки нет и результата нет и 1С помирает
P.S. без "МЕСЯЦ ДОПОЛНЕНИЕ" все отлично работает, но нужно мне именно с ними
P.P.S. Если ДЕНЬ поставить то работает
P.P.P.S. Такое ощущение, что у DBF версии есть ограниченя на количество вложенных запросов, она его разваливает на кучу вложенных и если из 3 по остаткам (по разным субконто, зачем то) собрать один то пашет, но смущает в последнем такой же запрос как и первые два по остаткам, но дата одна, а не 2 как у выше. А так перестает слетать
ТекстЗапроса = "
|ВЫБРАТЬ БИ.НачалоПериода КАК Период,
| СУММА(БИ.КоличествоНачальныйОстаток) КАК ОстатокН,
| СУММА(БИ.КоличествоКонечныйОстаток) КАК ОстатокК
|ИЗ $БИОстаткиОбороты.Основной(:ДатаНачала, :ДатаКонца~, МЕСЯЦ ДОПОЛНЕНИЕ,, ,, , Счет = :Счет43) КАК БИ
|СГРУППИРОВАТЬ БИ.НачалоПериода
|";
рс.УстановитьТекстовыйПараметр("ДатаНачала", ДатаНачала);
рс.УстановитьТекстовыйПараметр("ДатаКонца", ДатаКонца);
рс.УстановитьТекстовыйПараметр("Счет43", СчетПоКоду("43"));
тз2 = рс.Выполнить(,ТекстЗапроса);