Имя: Пароль:
1C
 
Как победить формат числаX XXX XXX,XX ?
0 rino
 
14.11.08
17:11
Доброго времени суток.
Как скажут, от меня снова прозвучал тупой вопрос, но всеже, если есть возможность спрошу.
Дело вот в чем, Делаю запрос в среде 1С на получение проводок. Далее, получая числовое значение оно почему то отображается в формате  X XXX,XX  т.е. например 6 200. Соответственно, когда пытаюсь вставить его в SQL запрос типа INSERT получается вот такое "45, 6 200, 34". Как можно победить этот формат числа? пробовал функцию Формат, но не помогло или плохо пробовал, пробовал приводить к типу Число, не помогает. Как быть?
1 rino
 
14.11.08
17:14
А = Формат(123456.789, "ЧЦ=10; ЧДЦ=2");
   // А = "123 456,79"

это взято с примера справочника по функции Формат. Нужно сделать обратное действие, Как?
2 Ногаминебить
 
14.11.08
17:16
"ЧГ=0" ?
3 rino
 
14.11.08
17:16
щас попробую, в голову не приходило
4 vde69
 
14.11.08
17:18
а нафига в запрос вставляь строку? передавай в параметре число
5 rino
 
14.11.08
17:18
спасибо )
6 rino
 
14.11.08
17:18
(4) Число(параметр) -- ?
7 rino
 
14.11.08
17:23
в запрос типа ADODB.Command а не в запрос 1С.
8 sergei992003
 
14.11.08
17:25
Формат(ЧИСЛО(Формат(123456.789, "ЧЦ=10; ЧДЦ=2")), "ЧГ=0; ЧДЦ=2")
9 rino
 
14.11.08
17:30
спасибо всем, но после (4) все заработало )