|
|
|
| У меня есть поле с маской ввода: >CCCCCCCCCCCCCCCCC;0;" " (Печатаются только заглавные буквы). Если в поле ничего не введено, я кликаю мышкой на любое его свободное пространство, то у меня мигающий курсор встает на то место на которое я кликнул, а я хотел бы, чтобы допустим по клику мыши, курсор переводился в начало строки. | |
|
| |
|
|
|
| При получении фокуса пустым полем:
Me![Поле].SelStart = 0 | |
|
| |
|
|
|
|
| А как перевести курсор в конец строки
| |
|
| |
|
|
|
| может так
Me![Поле].SelStart = Len(Me![Поле]) | |
|
| |
|
|
|
| или в параметрах установить галочку куда ему идти при клике по полю...
сервис =параметры= клавиатура! | |
|
| |
|
|
|
| Это конечно хорошо....но только если БД переносить на другой компьютер или вообще на компьютеры других пользователей...то надо будет на каждом выставлять... | |
|
| |
|
|
|
| А если тоже самое дело в ПолеСоСписком, то тогда как сделать? | |
|
| |
|
|
|
| Эт верно | |
|
| |
|
|
|
| Me![Поле].SelStart = Len(Me![Поле]) прекрасно работает
Спасибо | |
|
| |
|
|
|
| Me![Поле].SelStart = Len(Me![Поле]) прекрасно работает
Спасибо | |
|
| |