Имя: Пароль:
1C
 
Табличная часть документа и OLE
Ø
0 Mila
 
13.12.06
10:32
при выполнении следующего кода:
v8 = Новый COMОбъект("V8.COMConnector");
БазаV8 = V8.Connect ("File=""C:\НоваяДобролюбова""; Usr=""Администратор""; Pwd=""fvntk"";");
//поступление товаров и услуг
Сч=1;
Док=документы.ПоступлениеТоваровУслуг.Выбрать();
Пока Док.Следующий() Цикл
  Если Сч>3 Тогда
    Прервать;
  КонецЕсли;
  
   Поступление = БазаV8.Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
   Поступление.Дата=Док.Дата;
   Если Док.ВидОперации=Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия Тогда
   Поступление.ВидОперации=Базаv8.Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия;
   Для Каждого Стр Из Док.Товары Цикл
   Поступление.Товары.Добавить();
   // Поступление.Товары.Сумма=Стр.Сумма;
   // Поступление.Товары.Всего=Стр.Сумма;
   Поступление.Товары.СуммаВРознице=200;
  
   КонецЦикла;
   КонецЕсли;
   Поступление.Записать();
   Сч=Сч+1;
   
КонецЦикла;
Происходит следующая ошибка:
Поле объекта не обнаружено (СуммаВРознице)
Хотя в табличночасти ТОвары есть такое поле..
Подозреваю что как то непавильно обращаюсь к самой табличной части в базе V8... кто в курсе подскажите плиз как это надо делать...
1 angro
 
13.12.06
10:37
новаястрока = Поступление.Товары.Добавить();
новаястрока.СуммаВРознице=200;
2 Mila
 
13.12.06
10:38
Спасибо большое, че то я протупила реально))))