Автор Тема: Автоматический регистр  (Прочитано 257 раз)

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Автоматический регистр
« : Июль 12, 2016, 09:55:13 am »
Как сделать чтобы фамилия имя и т.д. вводились с большой буквы независимо от нажатой клавиши shift или Caos lock ?

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
Re: Автоматический регистр
« Ответ #1 : Июль 12, 2016, 11:51:19 am »
Можете использовать Маску для строки: http://runabase.ru/help/regex.html#mask
Информация о новых версиях и список изменений: http://vk.com/runabase

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #2 : Июль 12, 2016, 01:08:50 pm »
Использую тип поля Строка. маска - >a!aaaaaaaaaaaaaaaaaaa . вообще не чего не печатает . И если я правильно понял то МАСКА - это правило для заполнения полей, а не для корректировки согласно маске

РУНАТВОРЕЦ.РФ

  • Партнёры
  • Посвященный
  • *
  • Сообщений: 85
  • Благодарностей 15
Re: Автоматический регистр
« Ответ #3 : Июль 12, 2016, 01:18:38 pm »
Должно работать. Проверьте все ли верно вы делаете. Прилагаю скриншот настроек.

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #4 : Июль 12, 2016, 01:22:50 pm »
все в точности как у Вас . ставлю в поле курсор - не печатает вообще не чего , на любом языке

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #5 : Июль 12, 2016, 01:26:36 pm »
 [ You are not allowed to view attachments ]

РУНАТВОРЕЦ.РФ

  • Партнёры
  • Посвященный
  • *
  • Сообщений: 85
  • Благодарностей 15
Re: Автоматический регистр
« Ответ #6 : Июль 12, 2016, 01:36:38 pm »
В какой операционной среде вы работаете? (Версия операционной системы?)

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
Re: Автоматический регистр
« Ответ #7 : Июль 12, 2016, 01:37:09 pm »
Albawarden, нужно просто скопировать пример маски из справки и вставить в поле Маска.
Маска вводится только латинскими символами, в русской раскладке ничего вводиться не будет.
Информация о новых версиях и список изменений: http://vk.com/runabase

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #8 : Июль 12, 2016, 01:51:08 pm »
скопировал - вставил ...нечего . Windows 7 32-bit Home premium

РУНАТВОРЕЦ.РФ

  • Партнёры
  • Посвященный
  • *
  • Сообщений: 85
  • Благодарностей 15
Re: Автоматический регистр
« Ответ #9 : Июль 12, 2016, 01:58:20 pm »
Проверил на WinXP и на Win10 работает.

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
Re: Автоматический регистр
« Ответ #10 : Июль 12, 2016, 01:59:49 pm »
Вы используете версию 5.0, в которой Маской называлось регулярное выражение.
С версии 5.1 для строки есть два свойства: Маска и Рег.выражение, каждый с соответствующим синтаксисом.
Информация о новых версиях и список изменений: http://vk.com/runabase

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #11 : Июль 12, 2016, 02:02:59 pm »
использую 5.011

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #12 : Июль 12, 2016, 02:11:39 pm »
Обновил до 5.1 . Вставил маску - >a!aaaaaaaaaaaaaaaaaaa ....теперь работает .СПАСИБО !!! А есть пример для ввода паспортных данных , чтобы автоматом вставлялся знак № , выдан и т.д.

Albawarden

  • Ученик
  • *
  • Сообщений: 33
  • Благодарностей 0
Re: Автоматический регистр
« Ответ #13 : Июль 12, 2016, 02:42:07 pm »
я написал маску таким образом , может ктото подскажет как удобней . И еще - в общей сложности нее понятно сколько будет символов - как прописать что количество любых символов не ограниченно . я просто написал кучу Х .

0000 №000000 выдан >xxxx  x!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
6004 №100100            ФМС(УФМС) И Т.Д.

 

Яндекс.Метрика