База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как запросом 1С получить количество документов “РеализацияТоваровУслуг” по дням? › RE: Как запросом 1С получить количество документов “РеализацияТоваровУслуг” по дням?

Для получения количества документов “РеализацияТоваровУслуг” по дням за определенный период, можно использовать следующий запрос на языке 1С:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
1C Запрос = Новый Запрос; Запрос.Текст = " ВЫБРАТЬ ДАТА(РеализацияТоваровУслуг.Дата) КАК Дата, СЧЕТЧИК(РеализацияТоваровУслуг.Ссылка) КАК Количество ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаН И &ДатаК GROUP BY ДАТА(РеализацияТоваровУслуг.Дата) УПОРЯДОЧИТЬ ПО Дата "; Запрос.УстановитьПараметр("ДатаН", Дата("2025-08-01")); Запрос.УстановитьПараметр("ДатаК", Дата("2025-08-20")); Результат = Запрос.Выполнить(); |
В этом запросе:
– Мы выбираем дату из документа “РеализацияТоваровУслуг” и считаем количество документов за каждый день.
– Условие МЕЖДУ &ДатаН И &ДатаК
позволяет задать период, за который мы хотим получить данные.
– Группировка по дате позволяет получить количество документов по каждому дню.
После выполнения запроса, вы можете обрабатывать результаты, например, выводить их в таблицу значений или в консоль.