СКД &П &П2 #522494


#0 by MaxS
Почему мой запрос: ... ГДЕ ...МояДата МЕЖДУ &НачалоПериода И &КонецПериода СКД меняет на такой? РегистрНакопления.ЗаказыПокупателей.Обороты(&П, &П2, Регистратор, ) ГДЕ ...МояДата МЕЖДУ &НачалоПериода И &КонецПериода и в &П подставляет дату &НачалоПериода, а мне в виртуальной таблице регистра нужна пустая дата.
#1 by MaxS
Хотелось бы знать где описана данная фича СКД. Или это глюк платформы 8.2.12, 8.2.13. Нашел пока такое решение: В моём запросе пишу так: СКД делает так: и &П присваивает &КонецПериода
#2 by Жан Пердежон
покажи весь запрос
#3 by Hmster
сделай параметры &Дата1, &Дата1. А в заголоаке параметра уже описывай как хочешь.
#4 by Hmster
&Дата1, &Дата2
#5 by MaxS
УПП 1.3.6.1   пока рабочий временный вариант, но с &П. Боюсь при обновлении платформы отчет поломается. и подзапрос взОтгруженныеНаДату некорректный, т.к. не учитывает номенклатуру, но это другая тема.            (ВЫБРАТЬ ГДЕ    взЗакрытыеЗаказы.ДатаЗакрытия МЕЖДУ &НачалоПериода И &КонецПериода
#6 by MaxS
пробовал колдовать примерно так, но СКД всё равно суёт subj по своему усмотрению
#7 by Жан Пердежон
если поставишь в параметр виртуальной таблицы в НачалоПериода заведомо самую раннюю дату в бд - точно не сломается
#8 by MaxS
пробовал делать так: РегистрНакопления.ЗаказыПокупателей.Обороты(&ПустаяДата , &КонецПериода, Регистратор, ) где &ПустаяДата присваивал 01.01.1980 на вкладке Параметры в СКД. СКД делает так: РегистрНакопления.ЗаказыПокупателей.Обороты(&П, &П2, Регистратор, ) &П, &П2, соответственно присваивает &НачалоПериода, &КонецПериода параметр &ПустаяДата вообще исчезает из запроса :- 7
#9 by MaxS
Нашел. Если в СКД выключить "Автозаполнение", то исходный запрос не меняется. Но откуда берётся П П2, а может быть там в запасе есть ещё П3 П4 ? Почему в документации об этом ничего нет?
#10 by Fragster
это есть в документации к построителю
#11 by Fragster
а Пхх - это параметры для СКД по порядку. поищи на инфостарте консоль отчетов на СКД с показом сгенерированного запроса - очень помогает новое осмыслить.
#13 by MaxS
я ей и пользуюсь. Именно в ней и откопал причину глюков с отчетом.
#14 by Fragster
еще раз - это не глюк
#15 by MaxS
можно название книжки узнать?
#16 by Fragster
а фиг его знает... я такое поведение так давно знаю, что уже и не помню, откуда :)
#17 by MaxS
2009 год, самая толстая ЖКК 1С:Предприятие 8.2 Руководство разработчика. Так там только СКД. Про построитель отчетов ничего не описано. странно. В платформе есть, в доках нет. По 8.1 под рукой уже нет книг...
#18 by IronDemon
На ИТС есть про использование параметров.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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