Имя: Пароль:
1C
1С v8
Запрос
0 berendej
 
03.10.11
14:46
ВЫБРАТЬ
   КОЛИЧЕСТВО(ЗаказПокупателяТовары.Размещение)
ИЗ
   Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
ГДЕ
   ЗаказПокупателяТовары.Ссылка = &Ссылка
   И ЗначениеЗаполнено(ЗаказПокупателяТовары.Размещение)
Говорит синтаксическая ошибка
1 unregistered
 
03.10.11
14:47
ЗначениеЗаполнено - такой функции в языке запросов нет.
2 unregistered
 
03.10.11
14:48
Проверка на пустое значение делается подругому.
3 unregistered
 
03.10.11
14:53
Что такое Размещение? Какого оно типа?

Если составного, то проверяй НЕ ЗаказПокупателяТовары.Размещение = Неопределено

или с пустой ссылкой каждого из возможных типов типа
НЕ ЗаказПокупателяТовары.Размещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
4 Maxus43
 
03.10.11
14:55
похорошему надо и на неопределено и на пустые ссылки одновременно проверять, а то бывает что тип выберут но не выберут док сам
5 Нуф-Нуф
 
03.10.11
14:57
проверять на равенство пустой ссылке
6 berendej
 
03.10.11
15:00
(3,5) НЕ ЗаказПокупателяТовары.Размещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) так пробовал, чет не пошло,через неопределено нормально
7 unregistered
 
03.10.11
15:03
(6) смотри (4)
8 berendej
 
04.10.11
11:34
а как обратиться к процедуре модуля формы документа из процедуры бизнес-процесса?