Имя: Пароль:
1C
1С v8
Загрузка из XLS
,
0 Artyom20
 
25.09.14
12:02
Привет!
Помогите, пожалуйста разобраться с проблемкой, есть *.XLS файл с заказми, 1С его загружает, работает все кроме суммы в ТЧ товары в заказе покупателя. (В .XLS формат ячейки стоит currency)

новаяСрокаСостава.Сумма = СокрЛП(Формат(СтрЗаменить(ФайлДанных.Cells(стр,21).Value,"$",""), "ЧГ="));

получается красивое число в отладке, а в док не грузит ;(
1 Wobland
 
25.09.14
12:03
ну возьми Text, не?
2 Otkr
 
25.09.14
12:03
Мдя... Числу присвоить строку?
3 Wobland
 
25.09.14
12:04
(2) на и формат на строку наколдовывать...
4 Artyom20
 
25.09.14
12:04
(2) подскажи пожалуйста, как сделать правильно
5 Artyom20
 
25.09.14
12:05
(1) Нет, там связаны 2 системы перед обменом с 1С
6 Otkr
 
25.09.14
12:05
новаяСрокаСостава.Сумма = Число(СокрЛП(Формат(СтрЗаменить(ФайлДанных.Cells(стр,21).Value,"$",""), "ЧГ="))) . Возможно еще заменив неразрывный пробел на ""
7 Wobland
 
25.09.14
12:07
(4) стрзаменить в валуэ символы.нпп, доллар и сделать число?
8 Artyom20
 
25.09.14
12:15
(6) тоже самое (
9 Ненавижу 1С
 
гуру
25.09.14
12:17
а если проще?

новаяСрокаСостава.Сумма = ФайлДанных.Cells(стр,21).Value;
10 Defender aka LINN
 
25.09.14
12:29
(9) Опять ты со своими читами...
11 Михаил Козлов
 
25.09.14
12:29
(9)+ Вроде как просто Value дает число.
12 ДенисЧ
 
25.09.14
12:37
(9) не... Ну так - оно неспортивно как-то....