Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
08 мая 2024, 23:07

функция ЧислоПрописью() добовляет 00

Автор jei, 26 июл 2013, 10:10

0 Пользователей и 1 гость просматривают эту тему.

jei

ФормСтрока = "Л = ru_RU; НД = Истина; НП = Истина; ДП = Ложь;";
  ПарПредмета="сум,сума,сумов,м,тийин,тийина,тийинов,м,2";
  ПарПредмета="";
  ПрописьЧисла = ЧислоПрописью(2665000, ФормСтрока, ПарПредмета);


в результате имеем
Два миллиона шестьсот шестьдесят пять тысяч сумов 00 тийинов

Всё перепробывал 00 не убирает.Подскажите как убрать?

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

mixqn

В форматной строке измените "НД = Ложь;"
Добавлено: 26 июл 2013, 10:25


черт, не успел :)

jei

Попробовал так выдаёт нули не помогает

ФормСтрока = "Л = ru_RU; НД = Ложь; НП = Истина; ДП = Ложь;";
ПарПредмета="доллар,доллара,долларов,м,цент,цента,центов,м,2";
//ПарПредмета="сум,сума,сумов,м,тийин,тийина,тийинов,м,2";
//ПарПредмета="";
ПрописьЧисла = ЧислоПрописью(ТекСтрока.Количество, ФормСтрока, ПарПредмета);


результат

Десять долларов 00

Dethmontt

Ну неужели так сложно открыть синтаксис помощник?

ФормСтрока = "Л = ru_RU; НД = Ложь; НП = Истина; ДП = Ложь;";
ПарПредмета="доллар,доллара,долларов,м,цент,цента,центов,м,0";
//ПарПредмета="сум,сума,сумов,м,тийин,тийина,тийинов,м,2";
//ПарПредмета="";
ПрописьЧисла = ЧислоПрописью(ТекСтрока.Количество, ФормСтрока, ПарПредмета);

      
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

jei

ага да помогло странно я вроде также пробывал

Похожие темы (5)

Рейтинг@Mail.ru

Поиск