![]() |
![]() |
![]() |
|
Как в 8.1 сделать пропись в печатной форме на английском языке | ☑ | ||
---|---|---|---|---|
0
MatveyIgor
22.08.07
✎
14:09
|
Помогите кто знает, плиз
|
|||
1
MatveyIgor
22.08.07
✎
14:11
|
сумма прописью в печатной форме по английски, кто знает где взять?
|
|||
2
END
22.08.07
✎
14:19
|
Курим ЧислоПрописью().
|
|||
3
MatveyIgor
22.08.07
✎
14:37
|
не понял?
|
|||
4
piter3
22.08.07
✎
15:14
|
(2)Посмотри описание в синтаксисе и поищи в конфе примеры
|
|||
5
piter3
22.08.07
✎
15:15
|
Упс имелось ввиду (3)
|
|||
6
Ispanec
22.08.07
✎
15:32
|
ЧислоПрописью(<Число>, <Форматная строка>, <Параметры предмета исчисления>)
Параметры: <Число> (обязательный) Тип: Число. Число, которое необходимо преобразовать в строку прописью. <Форматная строка> (необязательный) Тип: Строка. Форматная строка представляет собой строковое значение, включающее параметры форматирования. Параметры форматирования перечисляются через символ ";" (точка с запятой). Если параметр не указывается, используется значение параметра по умолчанию. Каждый параметр задается именем параметра, символом "=" (равно) и значением параметра. Значение параметра может указываться в одинарных или двойных кавычках. Это необходимо, если значение параметра содержит символы, используемые в синтаксисе форматной строки. Л (L) - Код локализации. По умолчанию используется код локализации, установленный в операционной системе. Примеры кодов локализации: ru_RU - Русский (Россия); en_US - Английский (США). Все доступные коды локализации для преобразования числа в пропись указаны в файле loclinfo.txt, входящем в комплект поставки системы 1С:Предприятие. НП (SN) - Включать/не включать название предмета исчисления (Булево), по умолчанию - Истина. НД (FN) - Включать/не включать название десятичных частей предмета исчисления (Булево), по умолчанию - Истина. ДП (FS) - Дробную часть выводить прописью/числом (Булево), по умолчанию - Ложь. <Параметры предмета исчисления> (необязательный) Тип: Строка. Представляет собой строковое значение, определяющее параметры предмета исчисления. Параметры предмета исчисления перечисляются через "," (запятая). Формат строки зависит от кода локализации. Для русского языка формат следующий: "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2", где "рубль, рубля, рублей, м" - предмет исчисления целой части, а "копейка, копейки, копеек, ж, 2" - дробная часть (может отсутствовать). рубль - единственное число именительный падеж; рубля - единственное число винительный падеж; рублей - множественное число винительный падеж; м - мужской род (ж - женский род); копейка - единственное число именительный падеж; копейки - единственное число винительный падеж; копеек - множественное число винительный падеж; ж - женский род (м - мужской род); 2 - количество разрядов дробной части (может отсутствовать, по умолчанию равно 2). Для английского языка формат следующий: "dollar, dollars, cent, cents, 2", где "dollar, dollars" - предмет исчисления целой части, а "cent, cents, 2" - дробная часть. dollar - единственное число; dollars - множественное число; cent - единственное число; cents - множественное число; 2 - количество разрядов дробной части (может отсутствовать, по умолчанию равно 2). Ознакомиться со всеми доступными вариантами форматной строки для преобразования числа в пропись можно в файле loclinfo.txt, входящим в комплект поставки системы 1С:Предприятие. Значение по умолчанию: Пустая строка Возвращаемое значение: Тип: Строка. Представление числа прописью. Описание: Формирует представление числа прописью в соответствии с заданными форматной строкой и параметрами предмета исчисления. Пример: // Пример форматной строки для вывода числа прописью на русском // языке, с выводом целой и дробной части прописью и выводом // предмета исчисления. ФормСтрока = "Л = ru_RU; ДП = Истина"; ПарПредмета="доллар,доллара,долларов,м,цент,цента,центов,м,2"; ПрописьЧисла = ЧислоПрописью(2341.56, ФормСтрока, ПарПредмета); // Результат вычисления: // "Две тысячи триста сорок один доллар пятьдесят шесть центов" |
|||
7
artem666
22.08.07
✎
15:35
|
я так понима тебе надо просто ранслит?
|
|||
8
artem666
22.08.07
✎
15:35
|
транслит
|
|||
9
Ispanec
22.08.07
✎
15:35
|
т.е у тебя будет так
Парам = "dollar,dollars,cent,cents"; СуммаПрописью = ЧислоПрописью(Сумма, "L=en_US ", Парам); |
|||
10
MatveyIgor
22.08.07
✎
18:00
|
спасибо большое, все получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |