Имя: Пароль:
1C
 
Как добавить запись запросом в ТЧ ?
0 Олеся999
 
26.06.15
15:31
А подскажите пожалуйста как вставить данные  запроса в  "Объект.Товары2", а не перезаписывать? (а то они при каждом нажатии перезаписываются), а нужно что бы добавлялись.
&НаСервере
Процедура КомплектацияНаСервере(ТекущаяПродукция)
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    НоменклатураКабелиИЖгуты.НомерСтроки,
                   |    НоменклатураКабелиИЖгуты.Флаг КАК тч_Флаг,
                   |    НоменклатураКабелиИЖгуты.Наименование КАК Продукция,
                   |    НоменклатураКабелиИЖгуты.Количество
                   |ИЗ
                   |    Справочник.Номенклатура.КабелиИЖгуты КАК НоменклатураКабелиИЖгуты
                   |ГДЕ
                   |    НоменклатураКабелиИЖгуты.Ссылка = &Продукция";
    
    Запрос.УстановитьПараметр("Продукция", ТекущаяПродукция);
    Результат=Запрос.Выполнить();
    Объект.Товары2.Загрузить(Запрос.выполнить().Выгрузить());
    

КонецПроцедуры
1 Ненавижу 1С
 
гуру
26.06.15
15:32
циклом
2 Ненавижу 1С
 
гуру
26.06.15
15:33
Для каждого Стр из Запрос.выполнить().Выгрузить() Цикл
  ЗаполнитьЗначенияСвойств(Товары2.Добавить(),Стр);
КонецЦикла;
3 Ненавижу 1С
 
гуру
26.06.15
15:34
а вообще ТЧ с названием КабелиИЖгуты мне нравится))
4 Одинесю
 
26.06.15
15:34
И у тебя номер строки будет не правильным.
5 Олеся999
 
26.06.15
15:46
(2)  Спасибо работает :)
6 hhhh
 
26.06.15
16:11
(2) а Товары2?
7 Aprobator
 
26.06.15
16:22
Пятничное название темы.