Имя: Пароль:
1C
 
Не могу заполнить данные в таблице
0 Uleov
 
07.04.26
19:35
&НаСервере
Процедура ЗаполнитНаСервере(ТекущОбъект)
    
    
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ПродуктыИнгридиенты.Продукт КАК Продукт,
        |    ПродуктыИнгридиенты.Колиество КАК Колиество
        |ИЗ
        |    Справочник.Продукты.Ингридиенты КАК ПродуктыИнгридиенты
        |ГДЕ
        |    ПродуктыИнгридиенты.Ссылка = &Ссылка";
    
    Запрос.УстановитьПараметр("Ссылка", ТекущОбъект.Продукт.Ссылка);        
    
    РезультатЗапроса = Запрос.Выполнить();
    
    Выборка = РезультатЗапроса.Выбрать();
                                      
    ТекущОбъект.Продукты.Загрузить(РезультатЗапроса.Выгрузить());
                  
    
КонецПроцедуры


&НаКлиенте
Процедура Заполнит(Команда)
    
    ТекущОбъект = Объект;
    ЗаполнитНаСервере(ТекущОбъект);
    
    
КонецПроцедуры

Пытаюсь из запроса в документ, в табличную часть положить данные. Но программа нечего не кладет. Название всех полей совпадают и тип тоже. Запрос корректный, результат выдает. Пробовал через выборку - а она вообще пишет, что не может нужные поля найти у ТекущОбъекта
1 1cVandal
 
07.04.26
21:08
РезультатЗапроса = Запрос.Выполнить();
ТЗ = РезультатЗапроса.Выгрузить();
ТекущОбъект.Продукты.Загрузить(ТЗ);
2 1cVandal
 
07.04.26
21:08
Выбрать - Выборка
Выгрузить - ТЗ
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.