|
условия в запросе не работают при изменении группировок
| ☑ |
0
itsnoob
06.05.21
✎
07:39
|
нужно выкинуть из ведомости по партиям (база - УПП) перемещения по тем же складам, что и указаны в отборе - типа это все равно внутри и создает лишние движения.
в запрос добавил "
|ГДЕ
| НЕ(ИсточникДанных.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
| И ИсточникДанных.Регистратор.СкладПолучатель В (&СписокСкладов)
| И ИсточникДанных.Регистратор.СкладОтправитель В (&СписокСкладов))"
в отчете сделал галку "Кроме перемещений", при выборе галки меняется запрос со стандартного на мой, в Универсальном отчете проверяется наличие в отчете галки, наличие отбора по складам, устанавливается параметр запроса для построителя отчета.
когда формирую с группировкой по документу-регистратору, все норм, когда просто оставляю одну группировку "номенклатура" - условие пропадает, почему?
В обычной ситуации я б просто не выводил группировку документа-регистратора, а как тут сделать?
|
|
1
ДенисЧ
06.05.21
✎
07:43
|
Потому что построитель умный, видит, что от него не хотят регистратора, поэтому он выкидывает его из виртуальной таблицы.
|
|
2
itsnoob
06.05.21
✎
07:44
|
(2) это понятно - потому что условие не работает. Что делать-то?
|
|
3
ДенисЧ
06.05.21
✎
07:48
|
Не пользоваться построителем...
|
|
4
Ненавижу 1С
гуру
06.05.21
✎
07:58
|
Не надо ничего менять в запросах. Надо просто условие сделать в фигурных скобках
|
|
5
itsnoob
06.05.21
✎
08:17
|
(4) не помогло.
|
|
6
itsnoob
06.05.21
✎
11:11
|
в итоге как получилось, чтоб заработало условие:
кроме условия добавил:
"...
|ПО
| ОБЩИЕ,
| Номенклатура,
| Регистратор
|{ИТОГИ ПО..."
типа обязательные итоги по номенклатуре и регистратору - тогда построитель не игнорит уловие.
фигурные скобочки не помогли совсем.
|
|