Rp FR4Functions.TFR4Functions.GetSumCurr
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| (не показаны 2 промежуточные версии 1 участника) | |||
| Строка 3: | Строка 3: | ||
<onlyinclude>Возвращает сумму прописью для заданной валюты.</onlyinclude> | <onlyinclude>Возвращает сумму прописью для заданной валюты.</onlyinclude> | ||
| − | ;D1: ИД валюты из справочника валют. Для правильного формирования числительного должны быть заполнены все поля с наименованиями. | + | ;D1: ИД валюты из [[GdcCurr.TgdcCurr|справочника валют]]. Для правильного формирования числительного должны быть заполнены все поля с наименованиями. Если передан несуществующий ИД, то функция вернет пустую строку. |
;D2: Сумма для перевода в числительное. | ;D2: Сумма для перевода в числительное. | ||
;D3: Если False или равно 0, то разменные единицы (копейки, центы) выводятся числом. Если True или не равно 0, то разменные единицы выводятся числительным. | ;D3: Если False или равно 0, то разменные единицы (копейки, центы) выводятся числом. Если True или не равно 0, то разменные единицы выводятся числительным. | ||
| Строка 10: | Строка 10: | ||
Числительное выводится в нижнем регистре с первой заглавной буквой. | Числительное выводится в нижнем регистре с первой заглавной буквой. | ||
| − | + | Метод используется функциями '''SUMCURRSTR''' и '''SUMCURRSTR2''' в редакторе отчетов Fast Report 4. | |
Текущая версия на 17:19, 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.
Числительное выводится в нижнем регистре с первой заглавной буквой.
Метод используется функциями SUMCURRSTR и SUMCURRSTR2 в редакторе отчетов Fast Report 4.