Имя: Пароль:
1C
1С v8
Как выбрать все трт в данном запросе?
0 SherifSP
 
07.12.13
14:27
Есть запрос, который возвращает точки посещения и трт которые находятся в точках посещения, но мне нужно не только трт которая находится в табличной части документа маршрутный лист, а и все остальные трт которые присутствуют в точке посещения, как это сделать?

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

УПОРЯДОЧИТЬ ПО
    НомерСтроки
ИТОГИ
    МИНИМУМ(НомерСтроки)
ПО
    ТочкаПосещения
1 Armando
 
07.12.13
14:28
трт это что?
2 Armando
 
07.12.13
14:30
>> мне нужно не только трт которая находится в табличной части документа маршрутный лист
тыж сам написал ВЫБРАТЬ... ИЗ Документ.МаршрутныйЛистЭкспедитора.Маршрут
3 SherifSP
 
07.12.13
14:30
(1) Торговая точка
4 SherifSP
 
07.12.13
14:32
(2) Правильно, если не поставить отбор по документу то выберутся все точки посещения, а мне нужно только те у которых присутствуют торговые точки табличной части документа
5 SherifSP
 
07.12.13
14:33
+(4) в такой же последовательности как они заполнены в табличной части