Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сумма прописью на польском языке
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
kasya
Доброго времени суток.
Собственно организовала процесс следующим образом:

ФормСтрока = "L=pl_PL; ДП = Истина";
ПарПредмета = "złoty, złote, złotych, m, grosz, grosze, groszy, m, 2";
СуммаПрописью = ЧислоПрописью(21446.65, ФормСтрока, ПарПредмета);
Сообщить(СуммаПрописью);


Выводит мне следующее:
Dwadzieścia jeden tysięcy czterysta czterdzieści sześć złotych sześćdziesiąt pięć groszy

Правильно должно быть
Dwadzieścia jedna tysiac czterysta czterdzieści sześć złotych sześćdziesiąt pięć groszy

Т.е. вместо одна тысяча, две тысячи он выводит один тысяча, два тысяча. Может кто подскажет как более граммотно с точки зрения написания прописью вывести сумму?


 ! 

Выделяйте код!
 
Kutuzov
Может поиграться с родом вывода сумм
ignsv
можно так попробовать:
ОбщегоНазначения.СформироватьСуммуПрописью(Сумма, Валюта, КодЯзыка = "ru")


Vofka
Цитата(ignsv @ 17.05.12, 14:43) необходимо зарегистрироваться для просмотра ссылки
можно так попробовать:
ОбщегоНазначения.СформироватьСуммуПрописью(Сумма, Валюта, КодЯзыка = "ru")

1) Автор держит в секрете название конфы
2) Даже, если все же окажется, что речь о какой-то типовой украинской конфе, то вместо "ru", наверное, что-то другое написать надо wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.