Параметры: <Строка символов> (обязательный) Тип: Строка. Строка, в которой необходимо проверить символы.
<Позиция начала> (необязательный) Тип: Число. Позиция символа в строке, начиная с которого будет производиться проверка. Значение по умолчанию: 1
Возвращаемое значение: Тип: Число. В случае обнаружения некорректного символа будет возвращена его позиция в строке, если же подобного символа не найдено – возвращаемое значение 0.
Выборка = ПланыОбмена.ВыбратьИзменения(Узел, ЗапСообщения.НомерСообщения);
Пока Выборка.Следующий() Цикл
Данные = Выборка.Получить();
Символ=НайтиНедопустимыеСимволыXML(СокрЛП(Данные),);
Если Символ<>0 тогда
Сообщить("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"+СокрЛП(Данные));
КонецЕсли;
Сообщить(Данные);
КонецЦикла;
ЗапСообщения.ПрерватьЗапись();
Стр = ЗаписьXML.Закрыть();
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.