СКД использовать параметр только в запросе

1. arshanskiyav 29 27.05.17 00:17 Сейчас в теме
Доброго времени суток.
Делаю отчет в СКД для УПП. И столкнулся со странным поведением.

Задача (часть):
Есть заказы созданные и оплаченные в прошлом периоде (относительно периода отчета), но отгрузка в этом. Хочется в отчете увидеть все документы по таким заказам.

Задачу я решил таким образом:
Получаем список документов за период, а потом соединением получаем список заказов:

Запрос

В консоли запросов я вижу что все нормально, но при построении нужная строка не попадает в отчет. Такое ощущение что СКД сам еще фильтрует по параметрам.

Прикладываю скриншоты.

Кто сталкивался, куда копать?
Прикрепленные файлы:
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. spe1c 5 27.05.17 00:33 Сейчас в теме
(1)Нужно анализировать результирующий зарпос СКД в обработке "консоль системы компоновки данных", текст запроса может измениться в результате оптимизации СКД.
arshanskiyav; +1
4. arshanskiyav 29 27.05.17 23:32 Сейчас в теме
(3)
консоль системы компоновки данных


Спасибо, даже и не знал что такое есть.
Посмотрел итоговый запрос, удивился, увидев везде проставленные периоды одинаковые. Дальше гугл подсказал что СКД всегда будет подставлять свои даты (периоды). Тот же гугл подсказал что для своих параметров нужно указывать их в фигурных скобках. Соответственно изменил запрос, указав, там где не нужен период пользователя, другие параметры в фигурных скобках:

Запрос
+
7. boln 1040 28.05.17 15:55 Сейчас в теме
(4)
Тот же гугл подсказал что для своих параметров нужно указывать их в фигурных скобках.
Точнее будет так.
Конструкции в фигурных скобках (это т.н. расширение языка запросов для СКД, или препроцессор языка запросов) СКД анализирует перед выполнением запроса и на их место, в зависимости от контекста выполнения отчета, подставляет реальные конструкции языка запросов. В приведенном примере параметры в фигурных скобках - это т.н. "мягкие" параметры. СКД вставит их в текст запроса, если у параметра будет установлено свойство Использование (если параметр выведен в Пользовательские настройки, то это флажок рядом с полем параметра). В противном случае этого параметра в тексте исполняемого запроса не будет.
+
2. VmvLer 27.05.17 00:27 Сейчас в теме
при выборке из виртуальной таблицы по регистратору СКД "хочет" поле "период секунда" для корректного вывода компоновки
boln; +1
5. arshanskiyav 29 27.05.17 23:33 Сейчас в теме
(2)Эм, не понял. Вместо периодичность - регистратор, установить секунда?
+
6. VmvLer 28.05.17 00:05 Сейчас в теме
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот