Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
TO_CURRENCY

TO_CURRENCY

Description

TO_CURRENCY
est une fonction de ligne qui convertit
TEXT
qui contiennent des données valides formatées en devise pour
CURRENCY
valeurs.

Syntaxe

TO_CURRENCY
(
expression
)

Valeur de renvoi

Renvoie une valeur de type
CURRENCY
.

Paramètres d'entrée

expression
Est obligatoire. Un champ ou expression de type
TEXT
qui représente une valeur formatée valide.
Une valeur formatée en devise valide satisfait aux critères suivants :
  • Inclut à la fois la valeur numérique et le code de devise.
  • Utilise un point pour séparer les chiffres avant et après la décimale.
  • N'inclut aucun caractère pour séparer le nombre de milliers.
Exemple :
10000 EUR
et
12345.678 USD
.

Exemples

Convertissez cette valeur de texte en type de champ Devise :
TO_CURRENCY("1234.56 USD")
Convertissez les valeurs du champ Prix d'octroi en type de champ Devise à l'aide des codes de devise du champ Code d'octroi :
TO_CURRENCY(CONCAT(TO_STRING([Grant Price]), [Grant Code]))
Convertissez le champ Texte du champ Prix de vente en champ Devise, mais commencez par transformer l'occurrence de n'importe quelle valeur N/A en valeur NULL à l'aide d'un champ
CASE
expression :
TO_CURRENCY(CASE WHEN [Sale Price]="N/A" then NULL ELSE [Sale Price] END)