по причине: Текст XML содержит недопустимый символ в позиции 0 : #631028


#0 by Чертеночек
Добрый день, ребята. подскажите из за чего может возникать ошибка, и как ее побороть: по причине: Текст XML содержит недопустимый символ в позиции 0 : периодически возникает при печати документа "РКО", причем не во всех а выборочно. Печатаем макет Накладная. выскакивает ошибка и предлагает закрыть и перезапустить прогу
#1 by Чертеночек
Ап
#2 by cw014
Файл? Сервер?
#3 by Рэйв
Чаще всего это перевод строки
#4 by cw014
Макет - табличный документ?
#5 by cw014
Не всегда, еще есть всякий мусор, в основном при копипасте из екселя валится
#6 by Чертеночек
Серверная версия
#7 by Чертеночек
табличный документ
#8 by Чертеночек
не поняла что вы имеете ввиду?
#9 by Чертеночек
Макет стандартный, печатается из модуля менеджера.
#10 by cw014
Есть некоторые непечатаемые символы. Перед помещением параметра в результирующий макет строки сериализуются (читай про XML сериализацию). Вот тут и возникает ошибка
#11 by cw014
Поставь отладчиком на каком месте валится?
#12 by Чертеночек
шутишь? я первым делом отладчиком прошла, вываливается на конце процедуры северной, и все дальше никуда не идет.
#13 by Чертеночек
я могу конечно прислать саму процедуру, но смысл она стандартная, в  ней ничего не правилось, а ошибка возникает на единичных РКО, хотя если чисто визуально их сравнивать никаких различий не видно.
#14 by andrewks
для начала: почистить кэш
#15 by Maxus43
а это если использовать: Синтаксис: НайтиНедопустимыеСимволыXML(<СтрокаСимволов>, <ПозицияНачала>, <Версия>)
#16 by Maxus43
хотя в этой ситуации хз как применить, так что
#17 by Чертеночек
почистили, как только возникла такая  ошибка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С