Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Загрузка BLOB и описания к нему (некорректно отображается текст) / 21 сообщений из 21, страница 1 из 1
20.04.2015, 07:13
    #38940276
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Здравствуйте, продолжаю изучать апекс. Наткнулся на такую проблему.
Задача:
Загружать электронные документы и описание к ним по средствам созданной форме в апекс.
Проблема с которой столкнулся:
Некорректное отображение русских символов в поле описания file_name varchar2(255) вижу там иероглифы.
Пробовал в апексе Globalization Attributes выбрать русский язык, но проблема остается, в связи с этим прошу помощи.
...
Рейтинг: 0 / 0
20.04.2015, 07:47
    #38940285
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Vortexoid,
наверно сам оракл. Форум рядом.
...
Рейтинг: 0 / 0
20.04.2015, 08:47
    #38940302
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidЗагружать электронные документы и описание к ним по средствам созданной форме в апекс.

Пробовал ... выбрать русский язык, но проблема остается...

Это русский язык отторгает Вас :)
"по средствам" = посредством.
...
Рейтинг: 0 / 0
20.04.2015, 09:15
    #38940314
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Petro123Vortexoid,
наверно сам оракл. Форум рядом.

Да вот сильно сомневаюсь, ведь если бы дело было в глобальных настройках кодировки в Оракле, то все русскоязычные символы отображались бы коряво, или я не прав? А я ввожу значения в pl/sql dev через INSERT INTO и русские символы в поле корректно отображаются.
...
Рейтинг: 0 / 0
20.04.2015, 10:02
    #38940345
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidЗдравствуйте, продолжаю изучать апекс. Наткнулся на такую проблему.
Задача:
Загружать электронные документы и описание к ним по средствам созданной форме в апекс.
Проблема с которой столкнулся:
Некорректное отображение русских символов в поле описания file_name varchar2(255) вижу там иероглифы.
Пробовал в апексе Globalization Attributes выбрать русский язык, но проблема остается, в связи с этим прошу помощи.

А можно подробности? Некорректные символы где? в базе? Или при отображении?
...
Рейтинг: 0 / 0
20.04.2015, 10:12
    #38940356
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Vortexoidто все русскоязычные символы
ну поставь 2 items имени файла рядом и проверь.
Что то вы путаетесь в показаниях.
"колёса пинал?..."
...
Рейтинг: 0 / 0
20.04.2015, 10:13
    #38940357
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
blkangelVortexoidЗдравствуйте, продолжаю изучать апекс. Наткнулся на такую проблему.
Задача:
Загружать электронные документы и описание к ним по средствам созданной форме в апекс.
Проблема с которой столкнулся:
Некорректное отображение русских символов в поле описания file_name varchar2(255) вижу там иероглифы.
Пробовал в апексе Globalization Attributes выбрать русский язык, но проблема остается, в связи с этим прошу помощи.

А можно подробности? Некорректные символы где? в базе? Или при отображении?
Да, при вводе символов через форму в апексе они улетают и уже в БД залетают корявыми, ну и соответственно в апекс отчете они так же отображаются коряво, как и в БД.
...
Рейтинг: 0 / 0
20.04.2015, 10:17
    #38940366
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Vortexoidи уже в БД залетают корявыми
17537324
...
Рейтинг: 0 / 0
20.04.2015, 11:08
    #38940417
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Vortexoidblkangelпропущено...


А можно подробности? Некорректные символы где? в базе? Или при отображении?
Да, при вводе символов через форму в апексе они улетают и уже в БД залетают корявыми, ну и соответственно в апекс отчете они так же отображаются коряво, как и в БД.

Как то странно, а с остальных форм русские нормально уходят? А тут не нормально?
...
Рейтинг: 0 / 0
20.04.2015, 12:01
    #38940455
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
blkangelVortexoidпропущено...

Да, при вводе символов через форму в апексе они улетают и уже в БД залетают корявыми, ну и соответственно в апекс отчете они так же отображаются коряво, как и в БД.

Как то странно, а с остальных форм русские нормально уходят? А тут не нормально?
Других форм нет, это единственная форма, где имею дело с рус. символами, которые нужно загонять в БД.
Думаю проблема распространилась бы и на другие формы, если бы там был такой функционал.
...
Рейтинг: 0 / 0
20.04.2015, 12:25
    #38940491
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Начните со следующего:
0. Какой язык основной для приложения?
1. Какие NLS-настройки используются посредником между клиентом и БД: mod_plsql, EPG, ORDS?
2. Какие кодировки в БД:
Код: plsql
1.
2.
3.
select * 
  from nls_database_parameters
 where parameter like '%CHARACTERSET';


3. С какими NLS-настройками используется PL/SQL Developer?
4. Какого типа поле используется для ввода примечания?
5. Версия APEX.
...
Рейтинг: 0 / 0
20.04.2015, 12:53
    #38940515
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
suPPLerНачните со следующего:
0. Какой язык основной для приложения?
1. Какие NLS-настройки используются посредником между клиентом и БД: mod_plsql, EPG, ORDS?
2. Какие кодировки в БД:
Код: plsql
1.
2.
3.
select * 
  from nls_database_parameters
 where parameter like '%CHARACTERSET';


3. С какими NLS-настройками используется PL/SQL Developer?
4. Какого типа поле используется для ввода примечания?
5. Версия APEX.

0)- Application Primary Language - Russian(ru)
- Application Language Derived From - Application Primary Language
- Automatic CSV Encoding

1) У меня стоит WebLogic 10.3.5.0, не нашел его NLS настроек, но ставил по дефолту все.

2) Кодировка Oracle БД
NLS_CHARACTERSET CL8MSWIN1251
NLS_NCHAR_CHARACTERSET AL16UTF16

3) CL8MSWIN1251

4) varchar2(255)

5) APEX 4.0.0.00.46 + apex listener v 1.0.2
...
Рейтинг: 0 / 0
20.04.2015, 13:02
    #38940525
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidДругих форм нет
ну дак создай...не форму, а банальный items рядом с твоим "глюкавым"
...
Рейтинг: 0 / 0
20.04.2015, 13:24
    #38940551
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Petro123VortexoidДругих форм нет
ну дак создай...не форму, а банальный items рядом с твоим "глюкавым"
Создал процесс, который вставляет значение на кирилице в поле, после сабмита, так все работает...
...
Рейтинг: 0 / 0
20.04.2015, 14:05
    #38940610
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
За то через итем + сабмит батон не работает... уже разные варианты пробовал, один фиг иероглифы. Даже не знаю в какую сторону то копать... Apex? Java? Oracle?
...
Рейтинг: 0 / 0
20.04.2015, 14:11
    #38940617
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidСоздал процесс, который вставляет значение на кирилице в поле, после сабмита, так все работает...
Потому что всё это происходит на сервере. А у Вас что-то происходит между отправкой данных клиентом и выполнением процесса на сервере.

VortexoidAPEX 4.0.0.00.46 + apex listener v 1.0.2
Есть важные причины не обновляться и использовать при разработке то, что вышло 5 лет назад?

VortexoidУ меня стоит WebLogic 10.3.5.0, не нашел его NLS настроек, но ставил по дефолту все.
А под WebLogic и Oracle какая ОС?
...
Рейтинг: 0 / 0
20.04.2015, 14:19
    #38940624
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
suPPLerVortexoidСоздал процесс, который вставляет значение на кирилице в поле, после сабмита, так все работает...
Потому что всё это происходит на сервере. А у Вас что-то происходит между отправкой данных клиентом и выполнением процесса на сервере.

VortexoidAPEX 4.0.0.00.46 + apex listener v 1.0.2
Есть важные причины не обновляться и использовать при разработке то, что вышло 5 лет назад?

VortexoidУ меня стоит WebLogic 10.3.5.0, не нашел его NLS настроек, но ставил по дефолту все.
А под WebLogic и Oracle какая ОС?
Да нет, обновиться то можно, но конкретно сейчас времени на это нет.
Веб лоджик на XP развернут, а Оракл на 2003 Server
...
Рейтинг: 0 / 0
20.04.2015, 14:29
    #38940638
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Если это касается именно имени файла при загрузке файлов - скорее всего баг,
сталкивался с похожим, связанным с потерей русских символов в custom http headers, версию точно не помню, где-то между 2.0.1 - 2.0.5 (можете поискать в release notes), вроде как поправили

так что, тут как раз стоит обновиться
...
Рейтинг: 0 / 0
20.04.2015, 14:39
    #38940654
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidДаже не знаю в какую сторону то копать... Apex? Java? Oracle?
авторСоздал процесс, который вставляет значение на кирилице в поле, после сабмита, так все работает...
так работает или нет?
У меня тоже процесс, т.к. всё равно надо скопировать блоб из таблички APEX в свою схему.
insert from apex.XXXX
...
Рейтинг: 0 / 0
20.04.2015, 14:44
    #38940660
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
Я имею ввиду конкретно обновить apex listener (ords) до 2.0.10 =
...
Рейтинг: 0 / 0
20.04.2015, 15:04
    #38940686
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка BLOB и описания к нему (некорректно отображается текст)
VortexoidВеб лоджик на XP развернут, а Оракл на 2003 Server
Гугл подсказывает шаманство с локалью Java: http://www.cyberforum.ru/post5516450.html
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Загрузка BLOB и описания к нему (некорректно отображается текст) / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]