Имя: Пароль:
1C
1С v8
Внешняя обработка, ошибка при отборе
0 Kessedi85
 
29.11.17
15:42
УТ 11.3, 8.3
При заполнении по отбору не выводит документы, подскажите в чём ошибка???
Модуль Формы:

&НаКлиенте
Процедура Заполнить(Команда)
    ЗаполнитьНаСервере();
КонецПроцедуры

&НаСервере
Процедура ЗаполнитьНаСервере()
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
        |    РеализацияТоваровУслуг.Основание
        |ПОМЕСТИТЬ ДокРеализации
        |ИЗ
        |    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        |ГДЕ
        |    РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода
        |
        |ИНДЕКСИРОВАТЬ ПО
        |    Ссылка
        |;
        |
        |////////////////////////////////////////////////////////////////////////////////
        |ВЫБРАТЬ
        |    ДокРеализации.Ссылка КАК Реализация,
        |    ДокРеализации.Основание КАК Заказ,
        |    ЗаказКлиентаЭтапыГрафикаОплаты.ДатаПлатежа,
        |    ЗаказКлиентаЭтапыГрафикаОплаты.Ссылка.ДатаОтгрузки КАК ДатаРеализации,
        |    ЗаказКлиентаЭтапыГрафикаОплаты.Ссылка.Договор.СрокОплаты КАК СрокОтсрочки
        |ИЗ
        |    ДокРеализации КАК ДокРеализации
        |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента.ЭтапыГрафикаОплаты КАК ЗаказКлиентаЭтапыГрафикаОплаты
        |        ПО ДокРеализации.Основание = ЗаказКлиентаЭтапыГрафикаОплаты.Ссылка
        |ГДЕ
        |    ЗаказКлиентаЭтапыГрафикаОплаты.ВариантОплаты <> &ВариантОплаты";
    
    Запрос.УстановитьПараметр("ВариантОплаты", Перечисления.ВариантыОплатыКлиентом.ПредоплатаДоОтгрузки);
    Запрос.УстановитьПараметр("КонецПериода",  Объект.Период.ДатаОкончания);
    Запрос.УстановитьПараметр("НачалоПериода", Объект.Период.ДатаНачала);
    
    РезультатЗапроса = Запрос.Выполнить();
    Объект.Док.Загрузить(РезультатЗапроса.Выгрузить());
    

КонецПроцедуры
1 vicof
 
29.11.17
16:15
Потому что их нет?
2 vicof
 
29.11.17
16:15
левое соединение?
3 vicof
 
29.11.17
16:15
Просто не хочет
4 Kessedi85
 
30.11.17
09:43
Они есть, но по какой-то причине не видит.
"не хочет" надо бы заставить хотеть )
5 mehfk
 
30.11.17
09:56
(4) Позови программиста, поставь задачу.
6 Волшебник
 
модератор
30.11.17
09:57
(0) Выполни запрос в консоли