Добрый день!
Есть отчет, сделанный на СКД.
В тексте запроса задан тип периода(ДЕНЬ): НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ДЕНЬ)
Пдскажите, как сделать, чтобы тип периода был не прописан в запросе, а был доступен для выбора пользователя. Т.е., что пользователь мог выбрать: ДЕНЬ или НЕДЕЛЯ, или МЕСЯЦ и т.д.?
(1)Это надо на вкладке Параметры добавить параметр ДЕНЬ? А тип значения какой?
Попробовал добавить параметр и изменить запрос. Выдает ошибку:
Ошибка в запросе набора данных
по причине:
{(4, 39)}: Неверные параметры "НАЧАЛОПЕРИОДА"
НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, <<?>>&ДЕНЬ) КАК Период,
попробуй так:
1. Регистр, Периодичность = ДЕНЬ
2. В тексте запроса измени этот реквизит на:
Выбор
Когда &Периодичность = "День"
Тогда НачалоПериода(РегистрОбороты.Период, День)
Когда &Периодичность = "Неделя"
Тогда НачалоПериода(РегистрОбороты.Период, Неделя)
Когда &Периодичность = "Месяц"
Тогда НачалоПериода(РегистрОбороты.Период, Месяц)
Конец
3. &Периодичность добавь в пользовательские настройки