|
Выбор в настройках отчета на СКД варианта периода
| ☑ |
0
Karambol
16.03.13
✎
19:17
|
Добрый день!
Есть отчет, сделанный на СКД.
В тексте запроса задан тип периода(ДЕНЬ): НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ДЕНЬ)
Пдскажите, как сделать, чтобы тип периода был не прописан в запросе, а был доступен для выбора пользователя. Т.е., что пользователь мог выбрать: ДЕНЬ или НЕДЕЛЯ, или МЕСЯЦ и т.д.?
|
|
1
kotletka
16.03.13
✎
19:21
|
НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, &ДЕНЬ) так пробовал? ну и список выбора на форме
|
|
2
Karambol
16.03.13
✎
19:29
|
(1)Это надо на вкладке Параметры добавить параметр ДЕНЬ? А тип значения какой?
Попробовал добавить параметр и изменить запрос. Выдает ошибку:
Ошибка в запросе набора данных
по причине:
{(4, 39)}: Неверные параметры "НАЧАЛОПЕРИОДА"
НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, <<?>>&ДЕНЬ) КАК Период,
|
|
3
Max Street
16.03.13
✎
21:07
|
попробуй так:
1. Регистр, Периодичность = ДЕНЬ
2. В тексте запроса измени этот реквизит на:
Выбор
Когда &Периодичность = "День"
Тогда НачалоПериода(РегистрОбороты.Период, День)
Когда &Периодичность = "Неделя"
Тогда НачалоПериода(РегистрОбороты.Период, Неделя)
Когда &Периодичность = "Месяц"
Тогда НачалоПериода(РегистрОбороты.Период, Месяц)
Конец
3. &Периодичность добавь в пользовательские настройки
|
|
4
ILM
гуру
17.03.13
✎
08:26
|
Перечисление в типовых есть. А ещё правильно использовать периодичность запись.
|
|