Ошибка "hexadecimal value 0x..., is an invalid character" или "шестнадцатеричное значение 0x..., является недопустимым знаком" при попытке формирования Business Studio Portal/HTML-публикации
Вопрос:
При попытке сформировать Business Studio Portal/HTML-публикацию возникает ошибка вида:
- «hexadecimal value 0x…, is an invalid character»
- «шестнадцатеричное значение 0x…, является недопустимым знаком»
В чем может быть причина ошибки и как ее устранить?
Ответ:
С высокой вероятностью название какого-то из объектов, выгружаемых в портал/публикацию, содержит недопустимый символ. Тебуется вручную найти такой объект и удалить из его названия недопустимый символ. Для этого нужно:
- Создать фильтр по классу «Предметные объекты» (подробнее см. Фильтры).
- Задать следующее условие на параметр «Название»: Тип фильтрации=Значение, Оператор «~» (знак подобия), Значение=%недопустимый_символ_из_текста_ошибки% (подробнее см. Работа с операцией подобия "~").
- Выполнить фильтр нажатием одноименной кнопки «Выполнить», открыть окно свойств найденного(-ых) объекта(-ов) и удалить из названия недопустимый(-ые) символ(-ы).
- Повторить формирование портала/публикации и проверить, исчезла ли ошибка.