Имя: Пароль:
1C
 
Какой функцией сделать в числе не точку, а запятую в числе?
Ø
0 Марек
 
10.10.06
08:23
Мне нужно запятую в числе, а программа дает точку вместо запятой. Есть быстрое решение?
1 Sasha
 
10.10.06
08:30
Формат(ТвоеЧисло,"Ч15.2,");
2 Alias
 
10.10.06
08:31
Ну, это будет уже не число, а строка.
Поэтому -- Формат(ТвоёЧисло,"Ч15.2,'"), где 15.2 - размер, , - разделитель дробной, ' - разделитель триад.
3 Artful Den
 
10.10.06
08:31
Функция Формат()?
4 Марек
 
10.10.06
08:38
(2) Спасибо, получилось а то в синтакс-помощнике сокращенно...
5 Uho
 
10.10.06
10:41
(4) что за чудо - сокращенный СП?
6 fisher
 
10.10.06
12:02
2(5) В синтакс-помощнике 7.7 многие моменты урезаны (по сравнению с полной документацией). Просто идет фраза: "подробнее смотри там-то".
Про разделитель дробной части и триад там в самом деле нет.
7 Uho
 
10.10.06
12:03
(6) серьезно?
а это "для чисел - 'Nm.n<разделитель дробной><разделитель триад>' (в русском регистре вместо N - Ч);"
8 Макс 1С
 
10.10.06
12:05
(6) да ты чё?!
копируеи изи СП:
Формат(<?>,)
Format(<?>,)
Синтаксис:
Формат(<Параметр>,<Форматная_строка>)
Назначение:
Возвращает строку с результатом форматирования выражения по заданной форматной строке.
Параметры:
<Параметр> - форматируемое выражение,
<Форматная_строка> - форматная строка.
Форматная строка имеет вид:
для чисел - 'Nm.n<разделитель дробной><разделитель триад>'!!!!!!! - это что?
9 fisher
 
10.10.06
12:07
2(7) Упс. Видно я такой же невнимательный как и автор сабжа :)