0
Ночной Эльф
30.05.13
✎
09:25
|
Всем доброго времени суток.
Имеется 1с 8.2 УТ 11 необходимо из самописного регистра сведений у которого период 1 день выбрать все данные из этого регистра за один день . Делаю вот
// Чтение данных на определенную дату из регистра сведений
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| ФактическаяТрансляцияСрезПоследних.Период,
| ФактическаяТрансляцияСрезПоследних.Регистратор,
| ФактическаяТрансляцияСрезПоследних.ВидТрансляции,
| ФактическаяТрансляцияСрезПоследних.РМ,
| ФактическаяТрансляцияСрезПоследних.ВремяСуток
|ИЗ
| РегистрСведений.осиФактическаяТрансляция КАК ФактическаяТрансляцияСрезПоследних
|
|УПОРЯДОЧИТЬ ПО
| Период
|ИТОГИ ПО
| Период ПЕРИОДАМИ(ДЕНЬ, &ДатаПолучения, &ДатаПолучения)";
Запрос.УстановитьПараметр("ВидТрансляции", Перечисления.осиВидыОперацийЗаданий.ЗаданиеНаТрансляциюВидеороликов);
Запрос.УстановитьПараметр("ДатаПолучения", НаДату);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Период","Все");
Пока Выборка.Следующий() Цикл
СтрокаВыб = СокрЛП(Выборка.Период) + " " + Выборка.ВидТрансляции + " " + Выборка.Регистратор;
Сообщить(СтрокаВыб);
Сообщить(Выборка.РМ);
Сообщить(Выборка.ВремяСуток);
КонецЦикла;
Но выдает только все дни в регистре что не так делаю ?
|
|
1
Ночной Эльф
30.05.13
✎
09:27
|
Если за место строки
Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Период","Все");
Делаю вот так
Выборка = Результат.Выбрать();
ПОказывает все записи до определенного числа
|
|