Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ограничение поля / 9 сообщений из 9, страница 1 из 1
04.11.2003, 13:18
    #32314693
Bukovka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Подскажите как ограничить количество вводимых символов в поле на форме?
Ex: поле Name должно быть длинной до 50 символов.
...
Рейтинг: 0 / 0
04.11.2003, 13:28
    #32314713
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Форма-конструктор-поле-данные-условие на значение-"Len([поле])<=50"
-сообщение об ошибке-"Сократи текст!"
...
Рейтинг: 0 / 0
04.11.2003, 13:33
    #32314721
Bukovka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Надо, чтобы не разрешалось вводить больше N символов, без сообщений об ошибках.
...
Рейтинг: 0 / 0
04.11.2003, 13:39
    #32314739
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Private Sub MyField_KeyPress(KeyAscii As Integer)
if len(nz(myfield.text))>=50 then KeyAscii = 0
End Sub
...
Рейтинг: 0 / 0
04.11.2003, 13:46
    #32314751
Bukovka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Большое спасибо:)
...
Рейтинг: 0 / 0
04.11.2003, 16:09
    #32315005
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Неудачно. Оно тогда и Del и BkSpace тоже принимать не будет. Я бы лучше пользовался InputMask.
...
Рейтинг: 0 / 0
04.11.2003, 16:13
    #32315012
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Del не генерит это событие. А вот BS я забыл. Тогда

Private Sub MyField_KeyPress(KeyAscii As Integer)
if len(nz(myfield.text))>=50 And keyascii<>8 then KeyAscii = 0
End Sub
...
Рейтинг: 0 / 0
04.11.2003, 16:19
    #32315024
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
А я бы все равно лучше пользовался InputMask. :^)))
...
Рейтинг: 0 / 0
04.11.2003, 16:28
    #32315041
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение поля
Наверное, ты прав. Я ею (маской) в этом смысле не пользовался. Мой способ еще не сработает для shift-ins или ctrl-v.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ограничение поля / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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