| 0
    
        erdos   19.01.12✎ 21:31 | 
        Нужно временно отменить движения бух регистра у Операций который затрагивают определенный счет за определенный период. 
 Решил сделать внешнюю обработку со сл. код:
 
 Запрос = Новый Запрос;
 Запрос.Текст =
 "ВЫБРАТЬ
 |    ТиповойОбороты.Регистратор,
 |    ТиповойОбороты.Счет,
 |    СУММА(ТиповойОбороты.СуммаОборот) КАК СуммаОборот
 |ИЗ
 |    РегистрБухгалтерии.Типовой.Обороты(&НачПериода, &КонПериода, Регистратор, Счет = &ВыбСчет, , , , ) КАК ТиповойОбороты
 |
 |СГРУППИРОВАТЬ ПО
 |    ТиповойОбороты.Счет,
 |    ТиповойОбороты.Регистратор";
 
 Запрос.УстановитьПараметр("КонПериода",  '20100101000000');
 Запрос.УстановитьПараметр("НачПериода", '20110531235959');
 Запрос.УстановитьПараметр("ВыбСчет", ПланыСчетов.Типовой.СырьеИМатериалы);
 Результат = Запрос.Выполнить();
 
 ВыборкаДетальныеЗаписи = Результат.Выбрать();
 Сообщить(ВыборкаДетальныеЗаписи.Количество());
 //выводит "0"
 
 Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
 Сообщить(ВыборкаДетальныеЗаписи.Регистратор);
 КонецЦикла;
 
 
 Почему выборка содержит ноль записей?
 |  |