Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Некорректно работает UPPER / 4 сообщений из 4, страница 1 из 1
17.06.2015, 10:10
    #38985446
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Некорректно работает UPPER
В процессе внедрения на Балканах выяснилось, что билдеровский UPPER не работает с символами не а ANSI кодировке:

ls_value = 'Depozit Ploiești'
msg(ls_value+' '+upper(ls_value))

возвращает:

Depozit Ploiești DEPOZIT PLOIEșTI

вот такая вот засада...
...
Рейтинг: 0 / 0
17.06.2015, 17:17
    #38986072
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Некорректно работает UPPER
Да уж, действительно
Тогда через replace сделать свою функцию
Главное, чтобы корректно определял, маленькая или большая
Или 2-й вариант, через БД
...
Рейтинг: 0 / 0
17.06.2015, 17:20
    #38986077
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Некорректно работает UPPER
Что в настройках Windows стоит?

С учетом, что умляюты вроде и в немецком языке есть IMHO странно.
...
Рейтинг: 0 / 0
29.06.2015, 13:44
    #38994959
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Некорректно работает UPPER
Ну, я локально проверял у себя в дебаге с русскими настройками винды. Но жалобы были от пользователей, котрые работают через сервер с локальными настройками своей страны. Хотя надо посмотреть, может что не так выставлено у них. Что смотреть, языковые настройки?

Сделал пока запросом через БД, тем более что далее результат всё равно в запросе использовался. Вот только дофига этих UPPPER и LOWER в коде, где-то ещё может вылезти.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Некорректно работает UPPER / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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