Имя: Пароль:
1C
 
При вводе числа автоматически разделять точками.
0 НачинающийВ1С
 
03.06.19
14:07
Добрый день.
Мне необходимо во время процесса ввода число разделять точками. Не после ввода, а именно во время ввода.
Возможно кто-то знает каким образом это можно реализовать?
Или где можно подсмотреть.
1 palsergeich
 
03.06.19
14:09
(0) Можно, но ИМХО - овчинка выделки не стоит.
+ если это не учебная задача - потом аукнется.
2 mistеr
 
03.06.19
14:32
Что "разделять точками"?
3 palsergeich
 
03.06.19
14:34
(2) как я понял - самодельный разделитель групп при вводе
4 mistеr
 
03.06.19
14:34
(3) Да ты телепат
5 WhiteDragon93
 
03.06.19
14:37
(0)
Группы делить нужно?
Формат: ЧРГ=. ?
6 NikVars
 
03.06.19
14:40
(0) Точками? Число? Если точек в написании числа больше одной, то это уже строка. Уточни чего нужно.
7 НачинающийВ1С
 
03.06.19
14:41
Спасибо всем кто пытался помочь. Короче в поиске таки наткнулся на маски ввода. И это было то что мне нужно.
8 НачинающийВ1С
 
03.06.19
14:43
Чудо какое-то. До этого гуглил-гуглил, не мог найти. Только тему на мисте создал и сразу нашел)
9 palsergeich
 
03.06.19
14:44
(7) С масками есть проблемы.
Убедиться просто
Введи значение в поле с маской, и посмотри что будет в значение реквизита.
Потом скопируй и вставь через контрл с + контрл в и поосмотри.
10 NikVars
 
03.06.19
14:48
(9) Со строками тоже проблемы. Пробуй скопировать строку в числовое поле, если в строке буковки.
11 НачинающийВ1С
 
03.06.19
14:55
(9) Не понял.
Создал маску вида 999.9999.9999999999

Создал элемент справочника вида 123.1234.1234567890

В консоли запросов смотрю значение реквизита: 123.1234.1234567890
Копирую его через контр с, вставляю в блокнот через котрл в.
Вставляется 123.1234.1234567890

И в чем проблема?
12 НачинающийВ1С
 
03.06.19
14:56
(11) единственное, длина чисел может быть разной. Поэтому я в маске с запасом вставляю цифры, и копируются пробелы дополнительно. Но разве в этом может быть проблема потом?