"EhLib.Com" https://forum.ehlib.com/ru/ |
|
DBEditEh Lazarus (ввод маски) https://forum.ehlib.com/ru/viewtopic.php?f=4&t=3289 |
Страница 1 из 1 |
Автор: | Axi [ 21 дек 2022, 18:38 ] |
Заголовок сообщения: | DBEditEh Lazarus (ввод маски) |
Добрый день. 1. При вводе данных в DBEditEh по маске телефонный номер например EditMask (#-###-###-##-##;0;_), при первом нажатии символ не вводится только со второго нажатия, при ходится нажимать 88 что получить первую восьмерку. Если находясь в DBEditEh стереть строку и начать вводить данные то ввод срабатывает с первого символа. 2. Происходят странности с кодировкой, если записывать в БД (База UTF8 и проект в Lazarus UTF8), поле текстовое (кодировка поля UTF8) DBEditEh.Value + 'Привет', то значение из компонента записывается в кодировке UTF8 а слово 'Привет' в другой кодировке. Можно это как то исправить ? Lazarus 2.2.4 Win x64 Ehlib 10.1.29 |
Автор: | Axi [ 23 дек 2022, 17:23 ] |
Заголовок сообщения: | Re: DBEditEh Lazarus (ввод маски) |
Добрый день. В новых версиях есть такие проблемы или нет, есть у кого возможность проверить ? Спасибо за ответ. |
Автор: | EhLibSupport [ 31 дек 2022, 15:28 ] |
Заголовок сообщения: | Re: DBEditEh Lazarus (ввод маски) |
При работе с классической маской DBEditEh.EditMask в Lazarus присутствует ошибка. https://forum.lazarus.freepascal.org/in ... #msg464905 Надо дождаться исправления ошибки в функции MaskUtils.FormatMaskText |
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |