В oracle fusion у нас есть страница с разными полями.В большинстве полей мы заполняли данные с использованием загрузки данных (HDL).Эти данные содержали французские символы.Эти данные хорошо отображаются в системе и исправляются при извлечении из отчета RTF.Однако в одном из полей пользователи должны были ввести данные.В этом поле пользователь вводил данные с французскими символами.Эти символы хорошо отображаются в системе, но разные символы отображаются в базе данных и в отчете.Я предполагаю, что мне нужно как-то разрешить эти символы при получении в отчете.Интересно, что ранее, когда мы сталкивались с той же проблемой (то есть французские символы правильно отображаются в системе, но не в отчетах), мы просто копировали данные в текстовый файл.Скопировал обратно и вставил обратно в систему, заменив старую строку.Это решило проблему!Но этот прием, похоже, не работает.
- Попытка входа в систему Fusion путем выбора французского языка.
- Попытка выбрать французский язык в качестве языка при создании отчета RTF.
- Скопировал данные из системы в notepad ++, убедился, что кодировка UTF - 8, вставил их обратно в систему.
Несмотря на все эти попытки, французские символы не отображаются должным образом в отчетеи в базе данных.В системе Fusion все символы отображаются нормально.
(select REGEXP_REPLACE(her1.comment_text, '<[^>]+>|\&(nbsp;)|\&(nbsp)|(amp;)', '',1,0, 'i') from HRA_EVAL_RATINGS HER1 where her.eval_rating_id=her1.eval_rating_id and her1.REFERENCE_TYPE
= 'SECTION' and her1.role_type_code='WORKER')"Comments"
Ожидается исправление / обходной путь, чтобы французские символы могли правильно отображаться в отчете.