Имя: Пароль:
1C
 
Как программно прочитать версию объекта?
0 anchar007
 
11.12.19
09:25
В типовой БП есть регистр сведений "ВерсииОбъектов" с ресурсом "ВерсияОбъекта". Этот ресурс - двоичные данные. Если получить строку из двоичных данных через функцию ПолучитьСтрокуИзДвоичныхДанных, то получим это:
https://s.mail.ru/HNmc/dGNNGTh16
Судя по строке "xsi(http://www.w3.org/2001/XMLSchema-instance"; в самом начале я решил, что это XML, но это никак не читается через чтение XML. При любой попытке чтения появляется ошибка "Document is empty".
Может кто-нибудь знает как это удобно прочитать не разбирая это как текст?
1 FIXXXL
 
11.12.19
09:28
(0) ну посмотри как их БСП чистает
2 anchar007
 
11.12.19
09:34
Похоже я понял как это делается:

ЧтениеFastInfoSet = Новый ЧтениеFastInfoSet;
ЧтениеFastInfoSet.УстановитьДвоичныеДанные(ВерсияОбъектаДвоичныеДанные);
НужнаяВерсияОбъекта = ПрочитатьXML(ЧтениеFastInfoSet);
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн