- В этой теме 1 ответ, 2 участника, последнее обновление 5 месяцев, 3 недели назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как запросом 1С получить количество документов «РеализацияТоваровУслуг» по дням?
получить запросом количество документов РеализацияТоваровУслуг по дням за период
Для получения количества документов «РеализацияТоваровУслуг» по дням за определенный период, можно использовать следующий запрос на языке 1С:
1C
Запрос = Новый Запрос;
Запрос.Текст = "
ВЫБРАТЬ
ДАТА(РеализацияТоваровУслуг.Дата) КАК Дата,
СЧЕТЧИК(РеализацияТоваровУслуг.Ссылка) КАК Количество
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаН И &ДатаК
GROUP BY
ДАТА(РеализацияТоваровУслуг.Дата)
УПОРЯДОЧИТЬ ПО
Дата
";
Запрос.УстановитьПараметр("ДатаН", Дата("2025-08-01"));
Запрос.УстановитьПараметр("ДатаК", Дата("2025-08-20"));
Результат = Запрос.Выполнить();
В этом запросе:
— Мы выбираем дату из документа «РеализацияТоваровУслуг» и считаем количество документов за каждый день.
— Условие `МЕЖДУ &ДатаН И &ДатаК` позволяет задать период, за который мы хотим получить данные.
— Группировка по дате позволяет получить количество документов по каждому дню.
После выполнения запроса, вы можете обрабатывать результаты, например, выводить их в таблицу значений или в консоль.