Имя: Пароль:
1C
1C 7.7
v7: Файл прописи для Китайского юаня.
0 РусскийВедун
 
19.05.22
14:51
Начал делать файл прописи по аналогии с наших копеек и встал вопрос.
Один юань делится на 10 цзяо (角), которые, в свою очередь, делятся на 10 фыней (分). Например, сумма в 3,14 юаня произносится как 3 юаня 1 цзяо 4 фыня (三元一角四分). Слова цзяо и фынь также обозначают десятичные приставки 10−1 и 10−2 соответственно.
Как копейки заменить на цзяо и фыни? Или может есть где уже готовый файл прописи?
1 Базис
 
naïve
19.05.22
15:02
Думаю, что платформа понимает только 2 денежные единицы. Поэтому пиши свою функцию и собирай строку ей.

PS Коллега переводил интерфейс УПП на китайский, перед этим видели, что есть тиражные переведённые конфы, но показалось дороговато. В 8 платформе есть встроенные средства интернационализации, стоит ли семёрку тащить на Восток?
2 Davalebor
 
19.05.22
15:13
(0) А где тебе нужно печатать прописью юани? для кого?
3 РусскийВедун
 
19.05.22
15:17
(2) пока дело не дошло, но может дойти, а файла прописи не было.
4 Злопчинский
 
19.05.22
16:45
ну возьми USD.spl и сделай по образу.
или я что-то не понял в чем сложность?
я прописью делал тонны-кг-граммы...
5 zuza
 
20.05.22
15:37
Держи
Функция СформироватьСуммуПрописьюЮань(Сумма) Экспорт
    
    КоличествоЮаней = Цел(Сумма);
    КоличествоЦзяо = Цел((Сумма - КоличествоЮаней)*10);
    КоличествоФеней=Цел((Сумма - КоличествоЮаней - КоличествоЦзяо/10)*100);
    СтрокаЮаней = ЧислоПрописью(КоличествоЮаней, "Л=en_US; ДП=Ложь", "yuan,yuans,,,1");
    СтрокаЦзяо  = ЧислоПрописью(КоличествоЦзяо, "Л=en_US; ДП=Ложь", "jiao,jiao,,,1");
    СтрокаФеней = ЧислоПрописью(КоличествоФеней, "Л=en_US; ДП=Ложь", "fen,fens,,,1");
    СуммаСтрокой = Лев(СтрокаЮаней, Найти(СтрокаЮаней, "0") - 1) + " " + Лев(СтрокаЦзяо, Найти(СтрокаЦзяо, "0") - 1) + " " + Лев(СтрокаФеней, Найти(СтрокаФеней, "0") - 1);
    
    Возврат СуммаСтрокой;
    
КонецФункции
6 victuan1
 
23.05.22
06:39
(5) А где текст ф-и ЧислоПрописью()?
7 Дегенератор идей
 
23.05.22
10:03
я остановился на юанях и фынях.. пока без цзяо будем, тем более пока всё равно печатать не надо
8 Ryzeman
 
23.05.22
10:11
(6) В недрах пропиертарных библиотек 1с? Описание - в СП
9 victuan1
 
25.05.22
06:02
(8) в 1С 7.7?
10 Ryzeman
 
25.05.22
07:15
(9) Я и (5) не очень внимательные люди :(