1
0
mirror of https://github.com/bia-technologies/bsl-parser.git synced 2024-11-19 20:31:44 +02:00

Merge pull request #12 from sfaqer/bugfix/designerMultilangString

Исправлена ошибка пропуска элемента XML в случае если перед ним читается элемент типа многоязычная строка и при этом сам элемент не заполнен
This commit is contained in:
Maximov Valery 2024-10-22 05:34:08 +03:00 committed by GitHub
commit 01701f6a45
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -48,7 +48,14 @@
//
Функция МногоязычнаяСтрока(Знач ЧтениеXML) Экспорт
ИмяТега = ЧтениеXML.ЛокальноеИмя;
Язык = ЧтениеОписанийБазовый.ЗначениеВложенногоТэга(ЧтениеXML, "v8:lang");
// Не заполнено
Если ЧтениеXML.ЛокальноеИмя = ИмяТега И ЧтениеXML.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда
Возврат "";
КонецЕсли;
ЧтениеXML.Прочитать();
Текст = ЧтениеОписанийБазовый.ЗначениеВложенногоТэга(ЧтениеXML, "v8:content");