Имя: Пароль:
1C
 
Проверка в запросе пераметра на пустую ссылку
0 МдаУж
 
07.09.07
16:45
Можно ли как то выполнить вот такую проверку НА ПЛАТФОРМЕ 8.1 без передачи парметров в запрос (т.к. делаю для СКД)?

ВЫБОР
КОГДА &Организация = Справочники.Организации.ПустаяСсылка
1 МдаУж
 
07.09.07
16:46
+0 как вариант одно решение уже есть (именно для СКД). Но мне не очень нравится. Вдруг кто то что нить интересное подскажет.
2 Широкий
 
07.09.07
16:47
СКД - сальдо конечно дебетовое?
3 МдаУж
 
07.09.07
16:48
СКД - схема компоновки данных
4 IronDemon
 
07.09.07
16:52
&Организация = Значение(Справочник.Организации.ПустаяСсылка)
5 Flipper
 
07.09.07
16:53
Запрос.УстановитьПараметр("ПустаяОрганизация", Справочники.Организации.ПустаяСсылка());
6 Flipper
 
07.09.07
16:53
+(5) КОГДА &Организация = &ПустаяОрганизация
7 Flipper
 
07.09.07
16:54
(5)+(6) епт... недочитал (0)
8 МдаУж
 
07.09.07
16:57
(4) Проверял? А то у меня не работает :(
(5) Бывает :(
9 МдаУж
 
07.09.07
16:57
(7) Т.е. я хотел сказать ничего страшного :)
10 МдаУж
 
07.09.07
16:59
(4) Релиз платформы какой? Может мне обновиться нужно?
У меня 1С:Предприятие 8.1 (8.1.8.67)
11 МдаУж
 
07.09.07
17:09
(4) Спасибо, работает.
В консоли все отлично, а в СКД пока не могу добиться чтобы работало. А так все красиво.
12 IronDemon
 
07.09.07
17:09
(10) работало еще на 8.1.8.66
Может что-то у тебя неправильно? Где ты хочешь эту проверку сделать?
13 МдаУж
 
07.09.07
17:19
(12) Делаю в СКД в наборе данных. Вот там и не получается

ВЫБОР
КОГДА &Организация = Значение(Справочник.Организации.ПустаяСсылка)
ТОГДА ИСТИНА
ИНАЧЕ ОтчетКомитентуОПродажахТовары.Ссылка.Организация = &Организация
КОНЕЦ

В консоли запросов попробовал - все замечательно получилось.