Имя: Пароль:
1C
1С v8
Как правильно ВЫРАЗИТЬ в запросе?
0 Anabella
 
15.04.16
11:25
Иногда сталкиваюсь с ситуацией, когда обращение к полю, которое требуется в запросе, содержит больше 2 точек. Советуют в этом случае прописать ВЫРАЗИТЬ. Как правильнее в данном примере - ВЫРАЗИТЬ регистратор как документ, или КлассификаторАдреса как Справочник.КлассификаторАдресов? Или и то и другое ?

ЗаказыКлиентовОбороты.Регистратор.КлассификаторАдреса.АдресПолный
1 JesteR
 
15.04.16
11:33
Если у вас регистратор составного типа, а реквизит "КлассификаторАдреса" есть только у одного из типов регистратора, тогда имеет смысл использовать ВЫРАЗИТЬ для регистратора.
2 Anabella
 
15.04.16
11:37
(1)Да, всё именно так. Значит, прописываю

ВЫРАЗИТЬ(ЗаказыКлиентовОбороты.Регистратор КАК Документ.РеализацияТоваровУслуг).КлассификаторАдреса.АдресПолный

Спасибо за ответ!