powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проблема с EditMask for Numeric (#######.00)
4 сообщений из 4, страница 1 из 1
Проблема с EditMask for Numeric (#######.00)
    #32243850
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 9 версии встретился с проблемой десятичной точки в EditMask for Numeric (#######.00). На 8 версии у меня такого не било.
Кто как решает даную проблему. Буду благодарен.
...
Рейтинг: 0 / 0
Проблема с EditMask for Numeric (#######.00)
    #32243978
Alexy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решена в Build 6053
...
Рейтинг: 0 / 0
Проблема с EditMask for Numeric (#######.00)
    #32244101
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Alexy: спасибо.
Вчера вечером одним ищ вариантов стало решение: если дать currency и записать , а потом вернуться к прежнему формату все работает нормально
...
Рейтинг: 0 / 0
Проблема с EditMask for Numeric (#######.00)
    #32244425
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позволю цитату из форума на www.sybase.ru по данному поводу.
Это я к тому, что не факт, что в дальнейшем он не проявится когда-нибудь ещё раз.

"Глюк старый и давно известный

Как варианты:
1. Поставить точку в Regional Settings
2. Переключаться на английскую раскладку (Можно сделать автоматически при
попадании на соответствующее поле)

FUNCTION Long GetKeyboardLayout(uLong dwLayout ) LIBRARY "USER32.DLL"
FUNCTION Long ActivateKeyboardLayout(Long hkl, uLong uFlags ) LIBRARY
"USER32.DLL"

Для переключения на английский

long hkl, ohkl

ohkl = getkeyboardlayout ( 0 )
hkl = ohkl
DO WHILE hkl <> 67699721
activatekeyboardlayout ( 0, 0 )
hkl = getkeyboardlayout ( 0 )
IF hkl = ohkl THEN EXIT
LOOP

На русский

long hkl, ohkl

ohkl = getkeyboardlayout ( 0 )
hkl = ohkl
DO WHILE hkl <> 68748313
activatekeyboardlayout ( 0, 0 )
hkl = getkeyboardlayout ( 0 )
IF hkl = ohkl THEN EXIT
LOOP

Вот - что-то в этом роде

Кстати очень удобно для пользователей когда в нужное время русский - в
другое английский. Правда есть недостаток - привыкают быстро - забывают как
ввобще переключаться

With best regards
Oleg Vysotsky
"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проблема с EditMask for Numeric (#######.00)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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