Имя: Пароль:
1C
1С v8
Конвертация данных!
0 TwoWorld
 
20.10.11
11:08
В ПКО пишу при выгрузке:
ТЗ = новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("НомерСтроки");
ТЗ.Колонки.Добавить("Код");
Для Каждого ТС из Источник.Услуги Цикл
   СтрокаТЗ = ТЗ.Добавить();
   СтрокаТЗ.НомерСтроки = ТС.НомерСтроки;
   СтрокаТЗ.Код = ТС.Подразделение.Код;
КонецЦикла;

После загрузке написал:
Для каждого ТС из Объект.Услуги Цикл
   СтрокаПоиска = ТЗ.Найти(ТС.НомерСтроки,"НомерСтроки");
   Если СтрокаПоиска <> Неопределено Тогда
       ТС.ПодразделениеЗатрат = Справочники.ПодразделенияОрганизаций.НайтиПоКоду(СтрокаПоиска.Код);
   КонецЕсли;    
КонецЦикла;

И при загрузке данных ругается что переменная не определена ТЗ, в чем проблема?
1 ДенисЧ
 
20.10.11
11:12
ой... А у тебя переменные путешествуют в файле обмена? О_о
2 TwoWorld
 
20.10.11
11:13
(1) мне нужно при переносе из УТ в БП, подразделения перенести по строкам ..
3 nicxxx
 
20.10.11
11:17
наверно придется целиком делать виртуальную табличную часть
4 Сияющий Асинхраль
 
20.10.11
11:21
Зачем так сложно? Сделать правило конвертации Подразделения->ПодразделенияОрганизаций синхронизировав их по коду вполне достаточно...