Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 29 мар 2024, 08:18

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: DBEditEh Lazarus (ввод маски)
СообщениеДобавлено: 21 дек 2022, 18:38 
Не в сети

Зарегистрирован: 15 сен 2021, 12:31
Сообщений: 11
Добрый день.

1. При вводе данных в DBEditEh по маске телефонный номер например EditMask (#-###-###-##-##;0;_), при первом нажатии символ не вводится только со второго нажатия, при ходится нажимать 88 что получить первую восьмерку.
Если находясь в DBEditEh стереть строку и начать вводить данные то ввод срабатывает с первого символа.

2. Происходят странности с кодировкой, если записывать в БД (База UTF8 и проект в Lazarus UTF8), поле текстовое (кодировка поля UTF8) DBEditEh.Value + 'Привет', то значение из компонента записывается в кодировке UTF8 а слово 'Привет' в другой кодировке.

Можно это как то исправить ?

Lazarus 2.2.4 Win x64
Ehlib 10.1.29


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DBEditEh Lazarus (ввод маски)
СообщениеДобавлено: 23 дек 2022, 17:23 
Не в сети

Зарегистрирован: 15 сен 2021, 12:31
Сообщений: 11
Добрый день.

В новых версиях есть такие проблемы или нет, есть у кого возможность проверить ?

Спасибо за ответ.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DBEditEh Lazarus (ввод маски)
СообщениеДобавлено: 31 дек 2022, 15:28 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1546
При работе с классической маской DBEditEh.EditMask в Lazarus присутствует ошибка.

https://forum.lazarus.freepascal.org/in ... #msg464905

Надо дождаться исправления ошибки в функции MaskUtils.FormatMaskText

_________________
Best regards
EhLib support Team


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB