Имя: Пароль:
1C
1С v8
Привести строку к маске
, ,
0 M0narch
 
19.12.13
14:03
Привет. Есть строка "1457854585". Как программно привести её к виду
"1457 85 45 85". То есть по маске 9999 99 99 99
1 Wobland
 
19.12.13
14:03
тут программировать надо
2 M0narch
 
19.12.13
14:04
метода стандартного нет ?
3 Wobland
 
19.12.13
14:04
пропустить через едит-бокс?
4 Ёпрст
 
19.12.13
14:06
ЧГ=4,2,2,2
5 Ёпрст
 
19.12.13
14:06
так спробуй
6 Ёпрст
 
19.12.13
14:09
точнее, чг = 2.. и убрать первый пробел..
7 kosts
 
19.12.13
14:09
(4) Воспринимаются только первые две цифры. Вроде. Но для этого случая подойдет.
8 M0narch
 
19.12.13
14:15
(6) если ЧГ=2,2 то выходит 14 57 85 45 85
9 M0narch
 
19.12.13
14:16
(6) а тьфу ты, пробел убрать
10 M0narch
 
19.12.13
14:16
ну да вариант )
11 Wobland
 
19.12.13
14:18
какой пробел? расскажите прапорщику
12 M0narch
 
19.12.13
14:20
(11) 14" "57 85 45 85
13 Wobland
 
19.12.13
14:21
СтрЗаменителем штоль?
14 M0narch
 
19.12.13
14:23
(13) ну надо только первый пробел убрать
15 Wobland
 
19.12.13
14:23
сколько не насиловал конструктор, так результат не получил. понял, пасиб
16 kosts
 
19.12.13
14:30
Гораздо проще можно решить:

Если Строка = "1457854585" Тогда
    Строка = "1457 85 45 85";
КонецЕсли;
17 Ёпрст
 
19.12.13
15:16
(16) ага
:)))