1С Предприятие 8.0. Описание встроенного языка

         

Дополнение дат


В случае, если поле, по которому рассчитываем итоги, является полем типа "Дата" то возможно дополнение результатов датами в заданном периоде. Делается это при помощи ключевого слова ПЕРИОДАМИ, после которого в скобках указывается вид периода (Секунда, Минута, Час, День, Неделя, Декада, Месяц, Квартал, Полугодие, Год), начальная и конечная даты интересуемого периода. В случае, если даты не указаны, будут использованы первая и последняя даты, участвующие в результате.

Пример:

ВЫБРАТЬ

Получатель,

    НачалоПериода(Дата, Месяц) Период,

    Количество(Ссылка) КоличествоПокупок

ИЗ

    Документ.РасхНакл

СГРУППИРОВАТЬ ПО

    Получатель,

   НачалоПериода(Дата, Месяц) 

ИТОГИ

    Сумма(КоличествоПокупок)



ПО

    Период Периодами(Месяц, ДатаВремя(2000,07,01), ДатаВремя(2000,12,01))

Результат запроса:

Получатель Период КоличествоПокупок
  01.07.2000 0:00:00 3
Маг. "Мебель" 01.07.2000 0:00:00 1
Урюпинскторг 01.07.2000 0:00:00 1
Маг. "Хозяин" 01.07.2000 0:00:00 1
  01.08.2000 0:00:00 1
Маг. "Гигант" 01.08.2000 0:00:00 1
  01.09.2000 0:00:00 1
Урюпинскторг 01.09.2000 0:00:00 1
  01.10.2000 0:00:00 0
  01.11.2000 0:00:00 0
  01.12.2000 0:00:00 0

Следует иметь ввиду , что такое представление результата получится, только, если при обходе результата по группировке "Период" использовать в качестве источника измерения все записи "Период".



Содержание раздела