Skip to content

Commit 58f776e

Browse files
committed
В выгрузку теперь добавляются и объекты "родители"
1 parent 5dff72b commit 58f776e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/Классы/edtExport.os

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,12 @@
317317

318318
КонецФункции
319319

320-
Функция ДополнительныеОбъектыКВыгрузке(ИзмененныеОбъекты, ИмяФайлаДампа)
320+
Функция ДополнительныеОбъектыКВыгрузке(ИзмененныеОбъекты, ПутьКФайлуВерсийМетаданных)
321321

322322
СписокОбъектов = Новый Массив;
323323

324324
ЧтениеXML = Новый ЧтениеXML;
325-
ЧтениеXML.ОткрытьФайл(ИмяФайлаДампа);
325+
ЧтениеXML.ОткрытьФайл(ПутьКФайлуВерсийМетаданных);
326326

327327
ЧтениеXML.ПерейтиКСодержимому(); // ConfigDumpInfo
328328
ЧтениеXML.Прочитать(); // ConfigVersions
@@ -333,7 +333,9 @@
333333
ИмяОбъекта = ЧтениеXML.ЗначениеАтрибута("name");
334334
Родитель = РодительОбъекта(ИмяОбъекта);
335335

336-
Если ЭтоВложенныйОбъект(ИмяОбъекта) ИЛИ ЭтоРодительВерхнегоУровня(Родитель) Тогда
336+
Если ЭтоВложенныйОбъект(ИмяОбъекта)
337+
ИЛИ ИмяОбъекта = Родитель
338+
ИЛИ ЭтоРодительВерхнегоУровня(Родитель) Тогда
337339

338340
Изменения = ИзмененныеОбъекты.Получить(Родитель);
339341
Если Изменения <> Неопределено И Изменения.Найти(ИмяОбъекта) = Неопределено Тогда
@@ -342,10 +344,7 @@
342344

343345
КонецЕсли;
344346

345-
Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
346-
ЧтениеXML.Пропустить();
347-
КонецЕсли;
348-
347+
ЧтениеXML.Пропустить();
349348
ЧтениеXML.Прочитать();
350349

351350
КонецЦикла;

0 commit comments

Comments
 (0)