Имя: Пароль:
1C
1С v8
как сравнить таблицы значений
0 temik_a
 
11.04.12
17:20
Подскажите, меня эта задача уже достала((
Делаю движение товара
Для Каждого Стр Из Недовложения Цикл
      Если ЗначениеЗаполнено(Стр.КоличествоПеремещения) Тогда
          НаборЗаписейПартии1 = Движения.ПартииТоваровКомпании.Добавить();
           НаборЗаписейПартии1.ВидДвижения = ВидДвиженияНакопления.Расход;

       КонецЦикла;
       НаборЗаписейПартии1.Период = Дата;
       НаборЗаписейПартии1.Номенклатура = Стр.Номенклатура;
       
       НаборЗаписейПартии1.СкладКомпании = Стр.Склад;
       НаборЗаписейПартии1.УправленческийУчет = Истина;
       НаборЗаписейПартии1.ХарактеристикаНоменклатуры = Истина;
       НаборЗаписейПартии1.Количество = Стр.КоличествоПеремещения;
       НаборЗаписейПартии1.СтатусПартии = Неопределено;
       НаборЗаписейПартии1.СтатусПартии = Перечисления.СтатусыПартий.ТоварКупленный;
       

       НаборЗаписейПартии1.Партия = Константы.ПартияТоваровОтрицательныхОстатков.Получить();
       Отказ = Не НаборЗаписейПартии1.ВидДвижения=ВидДвиженияНакопления.Расход ИЛИ Отказ;
Мне еще нужна Сумма в этой строчке НаборЗаписейПартии1.Сумма = ???
В таблице Недовложения этой Суммы нет (нет такой колонки);
Если пишу такое:
ТаблицаСписанияПартий = НаборЗаписейПартии.Выгрузить();
   ТаблицаСписанияПартий.Свернуть("Номенклатура","Количество,Сумма,СуммаУпр,СуммаНДС,СуммаРозничная");
то таблом я вижу что у меня в "ТаблицаСписанияПартий" есть колонка "Сумма, Номенклатура" и прочее
Как мне совместить Вот эту ТаблицаСписанияПартий и Недовложения, и потом вывести все это в сумму в движении ???
1 Kashemir
 
11.04.12
17:22
Проще всего запросом
2 Euguln
 
11.04.12
17:23
Почитай в СП про метод "Выгрузить", и используй в нем отбор
3 КМ155
 
11.04.12
17:26
(1) + 100500
4 vmv
 
11.04.12
17:26
когда начнут писать запрос - я зайду вякну че-нить, а пока пусть изобретают костылики
5 Euguln
 
11.04.12
17:27
(3) это конечно да, но в табле не видно )))
6 echo77
 
11.04.12
17:31
В экселе выгрузить и сравнить
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший