![]() |
![]() |
|
ЧислоПрописью | ☑ | ||
---|---|---|---|---|
0
Gorro-1789
28.02.12
✎
11:53
|
ДобрыйДень! пожалуйсто, помогите УБРАТЬ ЭТИ НУЛИ, всё перепробывал,в СП смотрел, не могу разобраться и всё..
ЧислоПрописью(Сумма, "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0") в рузультате выводит числопрописью и в конце прикручивает эти 00 |
|||
1
Чайник Рассела
28.02.12
✎
11:54
|
треклятые нули, чтоб им пусто было!
|
|||
2
andrewks
28.02.12
✎
11:55
|
Стр1=СтрЗаменить(Стр1,"00 копеек","");
|
|||
3
Fish
гуру
28.02.12
✎
11:59
|
Попробуй так: ЧислоПрописью(15,"ЧЦ=3", "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0")
|
|||
4
Reset
28.02.12
✎
11:59
|
ЧислоПрописью(10, "НД=Ложь", "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0")
==> Десять рублей |
|||
5
Ненавижу 1С
гуру
28.02.12
✎
12:04
|
+(4) не забыть еще взять целую часть, а то округлит, например:
ЧислоПрописью(Цел(123.56), "НД=Ложь", "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0") |
|||
6
Reset
28.02.12
✎
12:05
|
"в СП смотрел"..
--- НД (FN) - Включать/не включать название десятичных частей предмета исчисления (Булево), по умолчанию - Истина. --- (0) Спасибо где? :-) |
|||
7
Reset
28.02.12
✎
12:06
|
(5) Согласен, хотя детали ТС не озвучил. Вдруг если копейки есть, нужно выводить. Хотя (5) в любом случае верно, нужно учитывать
|
|||
8
НЕА123
28.02.12
✎
12:15
|
(7)
плагиат (5) ЧислоПрописью(123.56, "НД="+?(ЦЕл(123.56) = 123.56, "Ложь","Истина"), "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0") |
|||
9
НЕА123
28.02.12
✎
12:18
|
(7)
плагиат (5) ЧислоПрописью(123.56, "НД="+Формат(ЦЕл(123.56) = 123.56,"БЛ=НД=Истина; БИ=НД=Ложь"), "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0") |
|||
10
Gorro-1789
28.02.12
✎
16:56
|
Fish помогло!!! спасибО!!!! "ЧЦ=3" - вот это убрало нули! ВСЕМ СПАСИБО
|
|||
11
Gorro-1789
28.02.12
✎
16:58
|
"ЧЦ=3" -расшифруйте пожалуйсто!!
|
|||
12
Fish
гуру
28.02.12
✎
16:59
|
(11) Посмотри конструктор форматной строки - всё поймёшь :)))
|
|||
13
Reset
28.02.12
✎
17:08
|
(11) <ЧЦ> ничего не значит, оно, походу, просто игнорируется. Косяк у тебя был изза-то, что ты обсчитался в количестве параметров. Их три, а у тебя два.
Убирает указание дробной части, натурально, ",0" в третьем параметре. Т.е. ЧислоПрописью(15,, "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0") приведет к тому же результату. |
|||
14
Fish
гуру
28.02.12
✎
17:11
|
(13) Кстати да. Слона-то я и не приметил :)))
|
|||
15
Reset
28.02.12
✎
17:11
|
Процитированный мной (не совсем к месту,ок) "НД" необходим, если нужно вместо "1 рупь 12 копеек" получить "1 рупь 12"
|
|||
16
Gorro-1789
28.02.12
✎
17:17
|
всё очень доступно объяснил. спс.
|
|||
17
Gorro-1789
03.03.12
✎
21:35
|
ещё один вопрос по этому поводу... ..как мне сделать так что бы слово "рублей" не было... только сумма прописью, и всё, больше ничего не нужно. плизз!!
|
|||
18
EvgeniuXP
03.03.12
✎
21:40
|
(17) СтрЗаменить
|
|||
19
EvgeniuXP
03.03.12
✎
21:42
|
или "рубль, рубля, """", м, копейка, копейки, копеек, ж, 0")? :)
|
|||
20
Gorro-1789
03.03.12
✎
21:45
|
МММ.. вот значит как нужно! теперь ВСЁ ПОНЯТНО. У меня всё получилось, наиогромнейшее спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |