Имя: Пароль:
1C
1С v8
Обработка "Загрузка данных из табличного документа" - непонятки
,
0 vadim777
 
20.08.17
16:51
Вроде простого хочу: загрузить из  Excel товары в справочник Номенклатура (конфа УТ 10.3), при этом существующие позиции не трогать, а новые - поместить в папку Новые.
Устанавливаю поиск по Наименованию, Родитель - Устанавливать - Новые. А эта обработка и новые, и все что нашла, перенесла в папку Новые. Хорошо копию сделал. ЧЯДНТ?
1 Vaflya
 
20.08.17
17:20
тут есть Maniac, это его профиль, можно у него другую обработку взять, а лучше свою написать
2 mehfk
 
20.08.17
17:28
(0) Открой конфигуратор и посмотри, что нужно сделать, чтобы они находилсиь.
3 vadim777
 
21.08.17
09:01
(2) Фух, разобрался, сделал без лишних замысловатостей, в
Функция ЗагрузитьДанные(ТабличныйДокумент, Индикатор)
......
                          Для каждого КлючИЗначение Из ТекущаяСтрока Цикл
                Если Не ОбъектНайден или Колонки[КлючИЗначение.Ключ].Пометка Тогда
                    //! Для прежнего Родителя значение не меняем
                    Если (КлючИЗначение.Ключ = "Родитель") И ОбъектНайден Тогда
                        Продолжить;
                    КонецЕсли;
                    Попытка
                        Объект[КлючИЗначение.Ключ] = КлючИЗначение.Значение;
                    Исключение
                        мСообщитьОбОшибке("Ошибка при установки значения реквизита """ + КлючИЗначение.Ключ + "" + ОписаниеОшибки());
                        Отказ = Истина;
                        Прервать;
                    КонецПопытки;
                КонецЕсли;
            КонецЦикла;