|
Неправильно работает отбор по организации в параметрах вирт. таблицы СКД |
☑ |
0
ArtyomG
28.09.12
✎
13:58
|
Из-за чего не работает указанная ниже конструкция при отборе / не отборе по Организации? Когда таким же образом отбираю по Субконто, то все в порядке - если пустая ссылка, то отбор отсутствует, если ссылка не пустая - то отбирается по значению параметра. С Организацией почему-то не проходит, при пустой ссылке и выборка пустая.
ВЫБОР
КОГДА Организация <> ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
ТОГДА Организация = &Организация
Иначе Организация = Организация
КОНЕЦ
Пробовал и так, при &ПоВсемОрганизациям=Истина результат все равно аналогичный, выборка пустая:
ВЫБОР
КОГДА &ПоВсемОрганизациям=Ложь Тогда
ТОГДА Организация = &Организация
КОНЕЦ
Можно как-то обойтись без выгрузки всех элементов справочника в СписокЗначений и подставления его в Иначе первого варианта?
|
|
1
ArtyomG
28.09.12
✎
13:59
|
во втором примере с Тогда переборщил, реально было одно, конечно.
|
|
2
dimaldinho
28.09.12
✎
14:02
|
Все работает:
ВЫБРАТЬ
Организации.Ссылка
ИЗ
Справочник.Организации КАК Организации
ГДЕ
(&ПоВсем
ИЛИ Организации.Ссылка = &Ссылка)
|
|
3
ArtyomG
28.09.12
✎
14:34
|
Завелось-таки
ВЫБОР
КОГДА &ПоВсемОрганизациям = ЛОЖЬ
ТОГДА Организация = &Организация
ИНАЧЕ Организация = Организация
КОНЕЦ
|
|
4
Maxus43
28.09.12
✎
14:38
|
ИНАЧЕ Организация = Организация
это чего вобще такое?
|
|
5
Maxus43
28.09.12
✎
14:39
|
см (1)
&ПоВсем ИЛИ Организация = &Ссылка
|
|
6
acsent
28.09.12
✎
14:39
|
мжет отбор все же юзать
|
|