Стаття-инструкция число (сумма) прописью в 1С
Здесь мы опишем функцию ЧислоПрописью() со всеми настройками и параметрами
по-русски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=ru_RU");
по-английски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=un_US");
по-украински:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=uk_UA");
по-латышски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=lv_LV");
по-казахски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=kk_KZ");
по-румынски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=ro_RO");
по-болгарски:
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=bg_BG");
ЧислоСтрокой = ЧислоПрописью(1234.56, "Л=ru_RU;ДП=Истина");
Результат: Одна тысяча двести тридцать четыре пятьдесят шесть
вариант не идеальный... универсального решения пока что нет(
Сообщить(ЧислоПрописью(1234.56, "Л=ru_RU;ДП=Истина", "рубль,рубля,рублей,м,копейка,копейки,копеек,ж,2"));
по-английски
Сообщить(ЧислоПрописью(1234.56, "Л=en_US;ДП=Истина", "rouble,roubles,kopeck,kopecks,2")); по-украински
Сообщить(ЧислоПрописью(1234.56, "Л=uk_UA;ДП=Истина", "карбованець,карбованцi,карбованцiв,м,копiйка,копiйки,копiйок,м,2"));
по-латышскиСообщить(ЧислоПрописью(1234.56, "Л=lv_LV;ДП=Истина", "rublis,rubli,rublu,v,kapeika,kapeiki,kapeiku,s,2"));
по-румынскиСообщить(ЧислоПрописью(1234.56, "Л=ro_RO;ДП=Истина", "rubla,ruble,f,copeica,copeici,f,2"));
по-болгарскиСообщить(ЧислоПрописью(1234.56, "Л=bg_BG;ДП=Истина", "рубла,рубли,ж,копейка,копейки,ж,2"));
Сообщить(ЧислоПрописью(1234.56, "Л=en_US;ДП=Истина", "dollar,dollars,cent,cents,2"));
по-украински
Сообщить(ЧислоПрописью(1234.56, "Л=uk_UA;ДП=Истина", "долар,долара,доларiв,м,цент,цента,центiв,м,2"));по-латышски
Сообщить(ЧислоПрописью(1234.56, "Л=lv_LV;ДП=Истина", "dolars,dolari,dolaru,v,cent,centi,centu,v,2"));
по-румынскиСообщить(ЧислоПрописью(1234.56, "Л=ro_RO;ДП=Истина", "dolar,dolari,m,cent,centi,m,2"));
по-болгарскиСообщить(ЧислоПрописью(1234.56, "Л=bg_BG;ДП=Истина", "долар,долара,м,цент,цента,м,2"));
Сообщить(ЧислоПрописью(1234.56, "Л=ru_RU;ДП=Истина", "евро,евро,евро,м,евроцент,евроцента,евроцентов,м,2"));
по-английски
Сообщить(ЧислоПрописью(1234.56, "Л=en_US;ДП=Истина", "euro,euros,eurocent,eurocents,2"));
по-украински
Сообщить(ЧислоПрописью(1234.56, "Л=uk_UA;ДП=Истина", "євро,євро,євро,м,євроцент,євроцента,євроцентів,м,2"));
по-латышски
Сообщить(ЧислоПрописью(1234.56, "Л=lv_LV;ДП=Истина", "eiro,eiro,eiro,v,cents,centi,centi,v,2"));
по-румынски
Сообщить(ЧислоПрописью(1234.56, "Л=ro_RO;ДП=Истина", "euro,euro,м,eurocent,eurocenti,м,2"));
по-болгарски
Сообщить(ЧислоПрописью(1234.56, "Л=bg_BG;ДП=Истина", "евро,евро,с,евроцент,евроцента,м,2"));
Сообщить(ЧислоПрописью(1234.56, "Л=ru_RU;ДП=Истина", "гривна,гривны,гривен,ж,копейка,копейки,копеек,ж,2"));
по-английскиСообщить(ЧислоПрописью(1234.56, "Л=en_US;ДП=Истина", "hryvnia,hryvnias,kopeck,kopecks,2"));
по-украинскиСообщить(ЧислоПрописью(1234.56, "Л=uk_UA;ДП=Истина", "гривня,гривнi,гривень,ж,копiйка,копiйки,копiйок,ж,2"));
по-латышскиСообщить(ЧислоПрописью(1234.56, "Л=lv_LV;ДП=Истина", "grivna,grivni,grivnu,s,kapeika,kapeiki,kapeiku,s,2"));
по-румынскиСообщить(ЧислоПрописью(1234.56, "Л=ro_RO;ДП=Истина", "hrivna,hrivne,f,copeica,copeici,f,2"));
по-болгарскиСообщить(ЧислоПрописью(1234.56, "Л=bg_BG;ДП=Истина", "гривна,гривни,ж,копейка,копейки,ж,2"));
Надеемся данная стаття была вам полезна... )