Интервал отчета в консоли отчетов #196631


#0 by IlyaIlya
В консоли отчетов (УТ 10.2.9.2) нарисовал такой запрос:    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ДатаРелиза, Задал НачалоПериода и КонецПериода на закладке Параметры 1.06.06 и 30.06.06 (время опустил для краткости). Чтобы каждый раз не залезать в Параметры, я интервал отчета устанавливал на закладке Отбор консоли. И вот загвоздка: при выполнении отчета интервалы из Параметров и Отбора объединяются, т.е. если я в Отборе устанавливаю апрель, то отчет выводит секции за апрель и июнь, причем за июнь расход нулевой, а кон. ост равен последнему кон. ост за апрель. Вопрос: пользователю (да и мне) удобнее устанавливать интервал на закладке Отбор консоли, можно ли как-то избежать вышеозначенной проблемы?
#1 by ottto
Если правильно понял. то решение- в параметрах построителя указывать параметры
#2 by IlyaIlya
жалко, если так. Уж больно много кликов (по отношению к закладке Отбор) надо сделать. Да и юзеров пускать в настройки запроса как-то не совсем...
#3 by ottto
Имеется в виду "построитель отчетов". Т.е вместо строчки
#4 by IlyaIlya
Стоп, я говорю не про построитель отчета а про консоль отчетов, там я так понимаю, параметры указываются без фигурных скобок. Или у меня лыжи не едут? ;)
#5 by ottto
Лыжи едут на закладке построитель в конструкторе, который открыт из консоли отчета. Там в параметрах виртуальной таблицы ТоварыНаСкладах.ОстаткиИОбороты указываешь. Ну или просто в тексте запроса ставишь фигурные скобки.
#6 by IlyaIlya
Понял. Поставил фигурные скобки, проверил, в параметрах виртуальной таблицы появились &НачалоПериода и &КонецПериода. Убрал для эксперимента в окне редактирования запроса на закладке "Параметры" (не в конструкторе, запроса а в окошке, которое при нажатии F2 на отчете открывается) инициализацию НачалоПериода и КонецПериода. При нажатии ОК ошибок не было, окно закрылось. Установил в консоли на закладке "Отбор" значения НачалоПериода и КонецПериода. При попытке сформировать отчет выдалась ошибка "Не задано значение параметра "Начало периода". Если на закладке "Параметры" окна редактирования запроса проинициализировать эти параметры, то возвращаемся к исходной проблеме.
#7 by IlyaIlya
Дополнение: полный текст ошибки {(24,27}: "Не задано значение параметра "Начало периода" Период ПЕРИОДАМИ (НЕДЕЛЯ,<<?>>&НачалоПериода, &КонецПериода) КАК Период, а в запросе такой строки нет, там есть т.е. без "КАК Период". Ладно, это фиг с ним, попробовал и здесь взять параметры в фигурные скобки:    Период ПЕРИОДАМИ(НЕДЕЛЯ, {&НачалоПериода}, {&КонецПериода}), заругалась на синтаксическую ошибку (на первую фигурную скобку)
#8 by ottto
ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ДатаРелиза,
#9 by ottto
+Убрать на закладке "параметры" эти параметры
#10 by IlyaIlya
Спасибо, заработало :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С