Оператор ВЫБОР КОГДА ТОГДА в запросе построителя отчета. #763139


#0 by MrKartez
Впервые столкнулся с таким зверем, как построитель запроса. Выявил, что у него есть параметр запрос, ок, отредактировал его как хотел, на выходе получается 3 строки в которых есть следующие колонки:    Событие ОС           Регистратор 1|Принятиие к учету  | Ввод начальных остатков 0001| 2|Ввод в эксплуатацию| Ввод начальных остатков 0001| 3|Списание ОС        | Списание ОС 0002            | Суть в чем: в первой строке указывается событие ОС с помощью оператора : Выбор Когда Тогда Иначе Конец. Во второй колонке - документ регистратор. Если в колонке СОБЫТИЕ ОС есть NULL, то значение берется из поля РЕГИСТРАТОР. В конструкторе запроса я получаю вот такую картину, но когда построитель отчета выполняет этот запрос, то у меня выходит следующее:    Событие ОС                   Регистратор 1|Ввод начальных остатков 0001| Ввод начальных остатков 0001| 2|Списание ОС                 | Списание ОС 0002            | Текст запроса в конструкторе брался непосредственно перед выполнением запроса через построитель отчета, ситуация с внезапной программной заменой текста невозможна, ровно как и с отсутствием нужных параметров. В сторону каких свойств построителя запросов надо посмотреть, на сколько я понял, он как-то сам совершает группировку не зависящую от текста запроса?
#1 by MrKartez
В перовой строчке опечатка, не с построителем запроса, а построителем отчета.
#2 by hhhh
как это невозможно? Построитель только этим и занимается - заменой  текста.
#3 by kosts
Построитель может глючить, если используешь группировки, так как он любит добавлять колонку представление.
#4 by Тoлько_Просмотр
>>он любит добавлять колонку представление И ведь не зря!
#5 by MrKartez
группировки таки есть в отчете, сегодня буду проверять эту теорию
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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