Имя: Пароль:
1C
1С v8
Как одно условие в запросе прописать - проверка на пустую ссылку
0 Cerera
 
10.08.12
13:57
В табличной части документа есть реквизит "Склад" и мне надо в запросе делая выборку из табличной части, проставить условие такое, что Если заполнен реквизит, то его значение, если же не заполнен (пустая ссылка) то проставить скажем 1
как это проверку на пустую ссылку сделать?
1 rotting
 
10.08.12
13:58
Значение(Справочник.Склады.ПустаяСсылка())
2 Classic
 
10.08.12
13:58
Значение(Справочник.Склады.ПустаяСсылка)
3 Cerera
 
10.08.12
13:59
Выбор Когда
  ЗаказПоставщикуТовары.Склад.ССылка Пустая Тогда
            ЗаказПоставщикуТовары.Склад.ССылка
Иначе
  1
Конец

чтото типа такого только синтаксис
  ЗаказПоставщикуТовары.Склад.ССылка Пустая Тогда
уточнить
4 Reset
 
10.08.12
14:00
(3)

Выбор Когда
 ЗаказПоставщикуТовары.Склад.ССылка=(2)
5 Reset
 
10.08.12
14:01
Точнее, наверняка надо
Выбор Когда
 ЗаказПоставщикуТовары.Склад

(без "ссылка")
6 Cerera
 
10.08.12
14:12
Сработало))
ВЫБОР
   КОГДА ЗаказПоставщикуТовары.Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
       ТОГДА ЗаказыПоставщику.ЗаказПоставщикуСклад
   ИНАЧЕ ЗаказПоставщикуТовары.Склад
КОНЕЦ
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс