Имя: Пароль:
1C
1С v8
Преобразование строки в число
0 LivingStar
 
19.07.14
10:19
Можно ли преобразовывать вот такую строку в число: "30 000р." ?
1. это наличие пробела
2. присутствие "р."
я думаю сначало нужно избавляться от этих символов, приводя строку к виду: "30000"

правильно будет изначально её в таким виде поставлять.
1 Chameleon1980
 
19.07.14
10:20
удаляй всё, что не цифры
2 LivingStar
 
19.07.14
10:35
(1) по другому и не вижу вариантов, просто мне такую строку "30 000р." присылают для загрузки в числовое поле, и спрашивают какие там у вас проблемы. Так правильнее на той стороне правильно выгружать сразу.
3 МихаилМ
 
19.07.14
10:38
у Вас одна проблема: Вы - идиот.
4 Chameleon1980
 
19.07.14
10:42
(2) да какая разница где как.
какие проблемы тут-то нормализовать ?
(3) +100500
5 SeiOkami
 
19.07.14
10:50
Удалять всё, кроме чисел и знаков "." и ",".
Приводить "." и "," к единому символу
В резльутате может быть много косяков, но хотя бы так)
6 Фокусник
 
19.07.14
11:21
(0)"правильно будет изначально её в таким виде поставлять."

Верно, если есть возможность повлиять на это, повлияй. Если нет такой возможности - преобразовывай сам...
7 Fragster
 
гуру
19.07.14
12:10
(2) в экселе через ADO или COM там будет 30000, несмотря на то, что выглядит как 30 000 р.
8 Fragster
 
гуру
19.07.14
12:11
это я так телепатирую, что автору присылают эксельку