Rp FR4Functions.TFR4Functions.GetSumCurr
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| Строка 4: | Строка 4: | ||
;D1: ИД валюты из справочника валют. Для правильного формирования числительного должны быть заполнены все поля с наименованиями. | ;D1: ИД валюты из справочника валют. Для правильного формирования числительного должны быть заполнены все поля с наименованиями. | ||
| + | ;D2: Сумма для перевода в числительное. | ||
| + | ;D3: Если False или равно 0, то разменные единицы (копейки, центы) выводятся числом. Если True или не равно 0, то разменные единицы выводятся числительным. | ||
| + | ;D4: Булевский параметр, определяет показывать разменные единицы даже если они равны нулю. Если разменные единицы не равны нулю, то они будут показаны в любом случае. Для вывода суммы без копеек округляйте значение с помощью функции ROUND. | ||
| + | |||
| + | Числительное выводится в нижнем регистре с первой заглавной буквой. | ||
==== Пример ==== | ==== Пример ==== | ||
Версия 14:49, 8 июня 2016
From rp FR4Functions.pas
function GetSumCurr(D1, D2, D3: Variant; D4: Boolean = False): String;
Unit: rp FR4Functions
Type: function
Visibility: private
Member Of: TFR4Functions
Описание
Возвращает сумму прописью для заданной валюты.
- D1
- ИД валюты из справочника валют. Для правильного формирования числительного должны быть заполнены все поля с наименованиями.
- D2
- Сумма для перевода в числительное.
- D3
- Если False или равно 0, то разменные единицы (копейки, центы) выводятся числом. Если True или не равно 0, то разменные единицы выводятся числительным.
- D4
- Булевский параметр, определяет показывать разменные единицы даже если они равны нулю. Если разменные единицы не равны нулю, то они будут показаны в любом случае. Для вывода суммы без копеек округляйте значение с помощью функции ROUND.
Числительное выводится в нижнем регистре с первой заглавной буквой.