Уважаемые дамы и господа! Для вас сохранен старый форум по адресу http://forum.intersyst.ru

Страницы: 1 2 След.
RSS
OmniVista 8770 и кириллица, OmniVista 8770 не понимает кириллицу
 
Доброго времени суток,
OmniVista 8770, включая новую версию 2.5, не понимает кириллицу в названиях тарифных зон, направлений и городов.
ALU суппорт тянет с решением.
Удалось кому нибудь решить эту проблему самостоятельно?
 
Вообще, или при импорте? Это я просто для любознательности.
 
Был прецендент на первых релизах 8770 -
http://www.intersyst.ru/support/forum/forum35/topic1188/
Наверно все повторяется.
 
Вообще, или при импорте? Это я просто для любознательности.

Интерфейс на русском. При заполнении в программе по русски названий тарифных зон, направлений, городов отображаются вопросы. В отчётах тоже вопросы. Т.к. с ОХЕ 11.1. нельзя уже купить 4760 поэтому несколько этот нюанс напрягает.
Изменено: Prost - 10.12.2014 01:28:38
 
Цитата
Prost пишет:
отображаются вопросы
если импортнуть то "вопросы" останутся?
если нет то все сводится 2 двум вещам:
1. поставить нужный шрифт
2. таблица в БД не поддерживает unicode

еще возможно что запрос в БД идет без поддержки utf8
Изменено: error - 10.12.2014 13:26:22
Пути IP-пакета неисповедимы
 
Импортнул. "Вопросы" остались.

1. поставить нужный шрифт - это в винде или в 8770?
 
скорей всего "таблица в БД не поддерживает unicode" либо "запрос в БД идет без поддержки utf8"
надо поковыряться в самой БД
Пути IP-пакета неисповедимы
 
Цитата
Prost пишет:
Удалось кому нибудь решить эту проблему самостоятельно?

удалось найти откуда берутся "????"

ну что мужики, садимся на кресло и пристегиваемся  :)  :)  :)

1. логика "абсолютный дебилизм" - все очень просто - вписываются в БД данные в формате cp1251, а при отображении содержимого поля пытается показать в UTF8 естественно без конвертации cp1251->UTF8, вот отсюда и берутся наши любимые вопросы (????)
обработку трансформации имени делает java
причем в одних местах UTF8 вписывается корректно, в других местах вписать в cp1251, а показать "в лоб" как UTF8

2. такая же шляпа выглядит и LDAP, имя в LDAP запросе идет в cp1251
Пути IP-пакета неисповедимы
 
Цитата
error пишет:
Цитата
Prost пишет:

Удалось кому нибудь решить эту проблему самостоятельно?



удалось найти откуда берутся "????"



ну что мужики, садимся на кресло и пристегиваемся        



1. логика "абсолютный дебилизм" - все очень просто - вписываются в БД данные в формате cp1251, а при отображении содержимого поля пытается показать в UTF8 естественно без конвертации cp1251->UTF8, вот отсюда и берутся наши любимые вопросы (????)

обработку трансформации имени делает java

причем в одних местах UTF8 вписывается корректно, в других местах вписать в cp1251, а показать "в лоб" как UTF8



2. такая же шляпа выглядит и LDAP, имя в LDAP запросе идет в cp1251

Есть еще одна шляпа, если БД изначально ставить на русском, то все ок, только при наличии в OV8770 не более двух станций, далее начинается полный расколбас, падение служб и т.д.
 
та же версия OmniVista 8770 2.5
если поставить локаль - русская что имена utf-8 у абонентов полностью затираются при синхронизации
если ставить изначально windows с чисто англ. локалью то имена utf-8 сохраняются, зато есть такие же ???? если дальше копнуть

думаю что  OV8770 2.5 и OT 2.0 имеют абсолютно один и тот же баг
Пути IP-пакета неисповедимы
 
Дополню наблюдения мои:
Поставил новый релиз R2.5.04.00.a где будто-бы всё исправлено. Заметил:
- программу ставил на английскую версию W7 professional 64 bit. На русскую не пробовал т.к. раньше не получалось.
- программа у меня поставилась только если выбрал английский интерфейс установки программы. После установки перешёл на русский. Предыдущие релизы ставил на русском интерфейсе без проблем.
- если оператора связи создавать вручную то русские буквы УЖЕ видны в операторе и в учёте.
- если оператора связи импортировать из 4760 то уже русские буквы снова не видны но уже не вопросы вместо них а какие то линии.
- в отчётах в шапке русские буквы видны, в названии направления вопросы.
Изменено: Prost - 17.02.2015 16:03:04
 
Багу исправили начиная с версии R2.6.07.05.a
Изменено: Prost - 03.12.2015 16:28:38
 
Цитата
Prost пишет:
Багу исправили начиная с версии R2.6.07.05.a
осталось только что бы за моральную неустойку вернули "налом"
Пути IP-пакета неисповедимы
 
Спешу поделиться инфой, что ALU допилил ещё кириллицу на версии 8770_R3.0.13.00.c. На 8770_R2.6.07.06.b была такая бага что после глобальной синхронизации в ОХЕ пропадали английские имена у некоторых абонентов, кто имел русскую и английскую фамилии в Phonebook. На сервере после синхронизации если открываешь юзеров выскакивала ошибка String may not contain non-ASCII characters. Суппорт обещает исправить эту ошибку в 8770 2.6, но когда не знаю.
 
Появился R2.6.07.07.c. В нем не пробовали?
У одного из заказчиков перестал падать Alarm Sever по непонятной причине (в 2.6.07.06b - падал).
Страницы: 1 2 След.
Читают тему