|
по причине: Текст XML содержит недопустимый символ в позиции 0 :
| ☑ |
0
Чертеночек
25.09.12
✎
09:25
|
Добрый день, ребята.
подскажите из за чего может возникать ошибка, и как ее побороть:
по причине:
Текст XML содержит недопустимый символ в позиции 0 :
Конфа: УПП (1.3.29.1)
Платформа: 8.2.16.352
периодически возникает при печати документа "РКО", причем не во всех а выборочно. Печатаем макет Накладная. выскакивает ошибка и предлагает закрыть и перезапустить прогу
|
|
1
Чертеночек
25.09.12
✎
10:03
|
Ап
|
|
2
cw014
25.09.12
✎
10:03
|
Файл? Сервер?
|
|
3
Рэйв
25.09.12
✎
10:04
|
Чаще всего это перевод строки (10)(13)
|
|
4
cw014
25.09.12
✎
10:04
|
Макет - табличный документ?
|
|
5
cw014
25.09.12
✎
10:04
|
(3) Не всегда, еще есть всякий мусор, в основном при копипасте из екселя валится
|
|
6
Чертеночек
25.09.12
✎
10:12
|
(2)Серверная версия
|
|
7
Чертеночек
25.09.12
✎
10:13
|
(4) табличный документ
|
|
8
Чертеночек
25.09.12
✎
10:13
|
(3) не поняла что вы имеете ввиду?
|
|
9
Чертеночек
25.09.12
✎
10:14
|
Макет стандартный, печатается из модуля менеджера.
|
|
10
cw014
25.09.12
✎
10:22
|
(8) Есть некоторые непечатаемые символы. Перед помещением параметра в результирующий макет строки сериализуются (читай про XML сериализацию). Вот тут и возникает ошибка
|
|
11
cw014
25.09.12
✎
10:22
|
(9) Поставь отладчиком на каком месте валится?
|
|
12
Чертеночек
25.09.12
✎
10:32
|
(11) шутишь? я первым делом отладчиком прошла, вываливается на конце процедуры северной, и все дальше никуда не идет.
|
|
13
Чертеночек
25.09.12
✎
10:33
|
(11) я могу конечно прислать саму процедуру, но смысл она стандартная, в ней ничего не правилось, а ошибка возникает на единичных РКО, хотя если чисто визуально их сравнивать никаких различий не видно.
|
|
14
andrewks
25.09.12
✎
10:33
|
для начала: почистить кэш
|
|
15
Maxus43
25.09.12
✎
10:38
|
а это если использовать:
Синтаксис:
НайтиНедопустимыеСимволыXML(<СтрокаСимволов>, <ПозицияНачала>, <Версия>)
|
|
16
Maxus43
25.09.12
✎
10:40
|
хотя в этой ситуации хз как применить, так что (14)
|
|
17
Чертеночек
25.09.12
✎
11:13
|
(14) почистили, как только возникла такая ошибка
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший