Имя: Пароль:
1C
1С v8
ТИП() не работает с определяемым типом в запросе?
,
0 Темный
 
18.11.22
13:33
Запросик.
ВЫБРАТЬ
    РасчетыСПоставщикамиОстатки.ОбъектРасчетов КАК ОбъектРасчетов,
    РасчетыСПоставщикамиОстатки.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам,
    РасчетыСПоставщикамиОстатки.Валюта КАК Валюта,
    РасчетыСПоставщикамиОстатки.СуммаОстаток КАК СуммаОстаток,
    РасчетыСПоставщикамиОстатки.ОплачиваетсяОстаток КАК ОплачиваетсяОстаток,
    РасчетыСПоставщикамиОстатки.КОплатеОстаток КАК КОплатеОстаток,
    РасчетыСПоставщикамиОстатки.КПоступлениюОстаток КАК КПоступлениюОстаток
ИЗ
    РегистрНакопления.РасчетыСПоставщиками.Остатки КАК РасчетыСПоставщикамиОстатки
ГДЕ
    ТИПЗНАЧЕНИЯ(РасчетыСПоставщикамиОстатки.ОбъектРасчетов) = ТИП(Документ.ЗаказПоставщику)

УПОРЯДОЧИТЬ ПО
    РасчетыСПоставщикамиОстатки.АналитикаУчетаПоПартнерам.Контрагент

Условие не работает. ОбъектРасчетов - тип "Определяемый тип"
Как отобрать по типу?
1 formista2000
 
18.11.22
13:33
ССЫЛКА
2 Kassern
 
18.11.22
13:34
РасчетыСПоставщикамиОстатки.ОбъектРасчетов Ссылка Документ.ЗаказПоставщику
3 Темный
 
18.11.22
13:35
Несовместимые типы "ССЫЛКА"
РасчетыСПоставщикамиОстатки.ОбъектРасчетов <<?>>ССЫЛКА Документ.ЗаказПоставщику
4 НЕА123
 
18.11.22
13:36
(1)+1
ну ВЫРАЗИТЬ можно
5 НЕА123
 
18.11.22
13:37
(3)
Документ.ЗаказПоставщику есть там такой тип?
6 Momus
 
18.11.22
13:38
ОбъектРасчетов - это справочник
нужно ТИПЗНАЧЕНИЯ(РасчетыСПоставщикамиОстатки.ОбъектРасчетов.Объект) = ТИП(Документ.ЗаказПоставщику) тогда уж
7 Темный
 
18.11.22
13:38
Несовместимые типы "ВЫРАЗИТЬ"
<<?>>ВЫРАЗИТЬ( РасчетыСПоставщикамиОстатки.ОбъектРасчетов КАК Документ.ЗаказПоставщику)  ЕСТЬ НЕ NULL
8 Momus
 
18.11.22
13:39
хотя нет. Какая конфигурация и какой релиз для начала. В последних как в (6)
9 Темный
 
18.11.22
13:40
Отбой. Там справочник.
10 Темный
 
18.11.22
13:40
ОбъектРассчетов - справочник
11 Темный
 
18.11.22
13:41
(6) Да, спасибо.