ConvertCurrencyAverageRate (rtl)

De Wiki1000
Révision datée du 11 août 2009 à 12:10 par Syfre (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>Function ConvertCurrencyAverageRate(iCur:Currency; iDeviseOrg:TdbfCurrency; iDateInf:DateTime; iDateSup:DateTime; iDeviseRslt:TdbfCurrency):Currency;</source>

Cette fonction convertit une valeur monétaire d'une devise à une autre en utilisant la moyenne des cours sur une période de date.

Result Valeur convertie dans la devise de destination en utilisant la moyenne des cours.
iCur Valeur à convertir.
iDeviseOrg Devise d'origine.
iDateInf Date inférieur incluse.
iDateSup Date supérieur incluse.
iDeviseRslt Devise de destination.

La moyenne des cours est réalisé en moyennant chaque cours de la période. Si le cours n'est pas défini à une date de la période le cours immédiatement inférieur est utilisé.

Exemple :

Période du 1 au 5 Janvier

Cours définit le 1 Janvier (c1), le 3 Janvier (c3), le 5 Janvier (c5)

La moyenne des cours utilisée est (c1+c1+c3+c3+c5) / 5

Exemple

<source lang='delphi'> begin end; </source>

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}