Имя: Пароль:
1C
1С v8
Как из ЧислоПрописью убрать копейки 00 ?
0 Luhtas
 
08.10.11
16:44
Доброго дня. Подскажите, как из функции ЧислоПрописью убрать копейки, оставив только рубли.
Сделал так:
СуммаДокумента=Строка("рубль, рубля, рублей, м");
СуммаПрописью=ЧислоПрописью(Сумма, СуммаДокумента);

в итоге возвращает "Сто два рубля 00" - как сделать чтобы без нулей было?
1 Alex S D
 
08.10.11
16:50
синтаксис помощник смотри
2 Luhtas
 
08.10.11
16:52
(1) Да что-то ничего путного не вижу там..
3 Alex S D
 
08.10.11
16:54
какая конфа то?
4 Luhtas
 
08.10.11
16:56
(3) 8.2 Похоже нашел, вроде вот НД (FN) - Включать/не включать название десятичных частей предмета исчисления (Булево), по умолчанию - Истина.
Спасибо.
5 Rie
 
08.10.11
16:58
(4) Копейки цифрами это не уберёт.

Попробуй лучше
ЧислоПрописью(Цел(Сумма))
6 GROOVY
 
08.10.11
16:58
(4) Это каким боком в числоПрописью лезет? СП прочитать, не?

Какая разница какая конфа, ЧислоПрописью в СП читаем, параметры счисления смотрим, там есть количество знаков которые после запятой надо писать.

Вот не могу понять такие топики... Тупо лень помощь прочитать.
7 GROOVY
 
08.10.11
16:59
Для русского и белорусского языков (ru_RU, be_BY)
"рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2", где:
"рубль, рубля, рублей, м" – предмет исчисления:
рубль – единственное число именительный падеж,
рубля – единственное число родительный падеж,
рублей – множественное число родительный падеж,
м – мужской род (ж – женский род, с - средний род);
"копейка, копейки, копеек, ж" – дробная часть, аналогично предмету исчисления (может отсутствовать);





"2" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).
8 Luhtas
 
08.10.11
17:01
(7) Доброго дня Павел. Это все прочитал, не лень, нули не могу убрать.
НП не сработал, разбираюсь вообщем...
9 Luhtas
 
08.10.11
17:02
(5) Не работает, все равно копейки лезут, т.е. 00 лезут.
10 Luhtas
 
08.10.11
17:04
(9) Стоп-стоп, немного намудрил..Переделываю..
11 GROOVY
 
08.10.11
17:05
(8) Доброго. Ну что я не так делаю?
чиСЛОпРОПИСЬЮ(1234.00, ,"рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 0")
12 GROOVY
 
08.10.11
17:05
+11 Извините регистр слетел.
13 Luhtas
 
08.10.11
17:10
(12) Выдает "Сто сорок восемь рублей 00 " хотя число в функцию передается целое. Как убить эти два 00? Копейки не нужны вообще.
14 GROOVY
 
08.10.11
17:12
(13) Запятушку нигде не пропустили? ;) Я счаз картинку запостю...
15 Alex S D
 
08.10.11
17:13
поищи по форуму тут были уже темы..
16 Rie
 
08.10.11
17:15
(13) Пример GROOVY - рабочий. Сделай у себя точно таким же третий параметр.
17 Luhtas
 
08.10.11
17:18
(16) (11) Да все получилось.
Спасибо большое !