Имя: Пароль:
1C
 
Заполнение ТЧ документа из ТЧ другого документа
Ø (Fish 09.06.2015 10:08)
0 anonymus
 
09.06.15
10:07
есть два документа ТоварнаяНакладная с табличной частью Накладная
есть документ НакладнаяНаОтпуск с табличной частью Товар
Требуется заполнить тч Товар данными из тч Накладная...можно ли это реализовать практически?
МодульФормы Накладная
&НаСервере
Процедура ЗаполнитьНаСервере()
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    ТоварнаяНакладнаяНакладная.Товар,
                   |    ТоварнаяНакладнаяНакладная.МассаБрутто,
                   |    ТоварнаяНакладнаяНакладная.МассаНетто,
                   |    ТоварнаяНакладнаяНакладная.Ссылка
                   |ИЗ
                   |    Документ.ТоварнаяНакладная.Накладная КАК ТоварнаяНакладнаяНакладная";
    
    Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка);
    РезультатЗапроса = Запрос.Выполнить();
    Объект.Товар.Загрузить(РезультатЗапроса.Выгрузить());
    //РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    //Для Каждого ТекСтрока из РезультатЗапроса Цикл
      //  НоваяСтрока = Объект.Товар.Добавить();
        //ЗаполнитьЗначенияСвойств(ТекСтрока, РезультатЗапроса);
    //КонецЦикла;  
КонецПроцедуры

Модуль Формы Товар
&НаКлиенте
Процедура Заполнить(Команда)
        ЭтаФорма.Записать();
        ЗаполнитьНаСервере();
    КонецПроцедуры
1 Fish
 
модератор
09.06.15
10:08