Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Фиксированная длинна ввода в поле / 4 сообщений из 4, страница 1 из 1
08.12.2005, 10:28:30
    #33424266
Stind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиксированная длинна ввода в поле
Опять доброй всем утро!
Есть форма. Пример - ввод номера телефона.
На форме несколько полей ввода для ввода- например, 8-499, 000, 00, 00.
Как сделать так, чтобы введя в первое поле 5 символов, курсорчик убеджал на второе. введя во втором 3 - на третье и т.д. Задаю значение space(5) и пр. - не помогает.
Раньше я помню было что-то типа PICTURE ### или что-то в этом роде.
Сейчас подобрал размер шрифта, но что-то портит настроение...
Спасибо!
...
Рейтинг: 0 / 0
08.12.2005, 10:31:57
    #33424279
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиксированная длинна ввода в поле
txt.InputMask пользуй
...
Рейтинг: 0 / 0
08.12.2005, 10:35:24
    #33424293
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиксированная длинна ввода в поле
Попробуйте одно из возможных решений - в свойствах текстового поля inputmask указать 9-999,999,99,99
Или программно:
Код: plaintext
thisform.textfield.inputmask='9-999,999,99,99'
А шрифт в таких случаях лучше использовать непропорциональный типа "Courier"
...
Рейтинг: 0 / 0
08.12.2005, 10:39:07
    #33424305
Stind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиксированная длинна ввода в поле
Спасибо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Фиксированная длинна ввода в поле / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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