Имя: Пароль:
1C
1С v8
Как выбрать из регистра сведений данные за один день?
0 Ночной Эльф
 
30.05.13
09:25
Всем доброго времени суток.

Имеется 1с 8.2 УТ 11 необходимо из самописного регистра сведений у которого период 1 день выбрать все данные из этого регистра за один день . Делаю вот

// Чтение данных на определенную дату из регистра сведений
   Запрос = Новый Запрос;
   
   Запрос.Текст = "
   |ВЫБРАТЬ
   |    ФактическаяТрансляцияСрезПоследних.Период,
   |    ФактическаяТрансляцияСрезПоследних.Регистратор,
   |    ФактическаяТрансляцияСрезПоследних.ВидТрансляции,
   |    ФактическаяТрансляцияСрезПоследних.РМ,
   |    ФактическаяТрансляцияСрезПоследних.ВремяСуток
   |ИЗ
   |    РегистрСведений.осиФактическаяТрансляция КАК ФактическаяТрансляцияСрезПоследних
   |
   |УПОРЯДОЧИТЬ ПО
   |    Период
   |ИТОГИ ПО
   |    Период ПЕРИОДАМИ(ДЕНЬ, &ДатаПолучения, &ДатаПолучения)";
   
   Запрос.УстановитьПараметр("ВидТрансляции", Перечисления.осиВидыОперацийЗаданий.ЗаданиеНаТрансляциюВидеороликов);
   Запрос.УстановитьПараметр("ДатаПолучения", НаДату);

   Результат = Запрос.Выполнить();
   Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Период","Все");

   Пока Выборка.Следующий() Цикл
   
       СтрокаВыб = СокрЛП(Выборка.Период) + " " + Выборка.ВидТрансляции + " " + Выборка.Регистратор;
                       
       Сообщить(СтрокаВыб);
       Сообщить(Выборка.РМ);
       Сообщить(Выборка.ВремяСуток);

   КонецЦикла;

Но выдает только все дни в регистре что не так делаю ?
1 Ночной Эльф
 
30.05.13
09:27
Если за место строки

Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Период","Все");

Делаю вот так

Выборка = Результат.Выбрать();

ПОказывает все записи до определенного числа
2 Defender aka LINN
 
30.05.13
09:29
(0) Желание ограничить выборку надо говорить в тексте запроса, а не в дисковод.
3 Mitriy
 
30.05.13
09:30
жуть...
4 Mitriy
 
30.05.13
09:31
(0) есть такое слово ГДЕ...