вторник, 11 апреля 2017 г.

Варианты выбора переодичности в запросе (СКД)

Чтобы дать пользователю самостоятельно выбирать период анализа в отчете СКД нужно использовать следующую конструкцию.



Листинг поля:
ВЫБОР
КОГДА &Периодичность = 0
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, ДЕНЬ)
КОГДА &Периодичность = 1
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, НЕДЕЛЯ)
КОГДА &Периодичность = 2
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, МЕСЯЦ)
КОГДА &Периодичность = 3
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, КВАРТАЛ)
КОГДА &Периодичность = 4
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, ПОЛУГОДИЕ)
КОГДА &Периодичность = 5
ТОГДА НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, ГОД)
ИНАЧЕ НАЧАЛОПЕРИОДА(iSG_ВыручкаЗаСменуОбороты.Период, МЕСЯЦ)
КОНЕЦ
"iSG_ВыручкаЗаСменуОбороты" - заменить на нужный нам регистр

В параметрах отчета СКД добавить список параметров:


Скачать пример отчета

Комментариев нет:

Отправить комментарий