Имя: Пароль:
1C
1С v8
Как в запросе указать условие по типу регистратора?
,
0 snegovik
 
18.10.13
20:16
Делаю запрос по движениям регистра, и надо выбрать только те движения, регистратором которых является документ типа "Перемещение":

"ВЫБРАТЬ
     |    ОстаткиТоваров.Номенклатура,
     |    ОстаткиТоваров.Склад,
     |    ОстаткиТоваров.Количество,
     |    ОстаткиТоваров.Сумма
     |ИЗ
     |    РегистрНакопления.ОстаткиТоваров КАК ОстаткиТоваров
     |ГДЕ
     |    ОстаткиТоваров.Регистратор.Ссылка = &ДокументПеремещение

Как правильно написать последнюю строчку?
1 XLife
 
18.10.13
20:20
|    ОстаткиТоваров.Регистратор Ссылка Документ.Перемещение
2 snegovik
 
18.10.13
20:35
(1) Спасибо)
3 hhhh
 
18.10.13
20:40
(2) только вы выбираете не движения
4 snegovik
 
18.10.13
20:41
(3) А что?
5 lapinio
 
18.10.13
20:47
Выразить(Регистратор как Документ.Перемещение) Ссылка Документ.Перемещение
6 lapinio
 
18.10.13
20:47
В секции где
7 lapinio
 
18.10.13
20:48
Можно без выразить
8 mrDSide
 
18.10.13
21:32
или
ТИПЗНАЧЕНИЯ(ОстаткиТоваров.Регистратор.Ссылка)=ТИП(Документ.Перемещение)
, но гораздо красивее с эстетической точки зрения - (5)
=)
9 GANR
 
18.10.13
22:38
(0) все варианты
ТИПЗНАЧЕНИЯ(Регистратор)=ТИП(Документ.Перемещение) - для 8.2
Регистратор Ссылка Документ.Перемещение - для более ранних версий
10 XLife
 
18.10.13
22:47
(9) ты хочешь сказать, что вариант 2 не работает на 8.2?
11 GANR
 
19.10.13
00:13
(10) второй вариант - кроссплатформенно применим наоборот, а первый - только в 8.2 как раз появился
2 + 2 = 3.9999999999999999999999999999999...