Cliquez sur Fonctions Conversions dans le menu des éléments composant les expressions pour afficher les fonctions de conversion disponibles. Elles convertissent le format d'une chaîne en un autre. Ces fonctions sont disponibles pour chaque fournisseur de données, à l'exception des fournisseurs raster, WFS et WMS.
Les fonctions TODATE et TOSTRING prennent en charge les options de formatage de date.
Option | Définition | Syntaxe | Exemple |
---|---|---|---|
TODATE |
Convertit une chaîne de texte représentant des informations de date/d'heure en date. La valeur renvoyée a un type de données DateHeure. La propriété de texte fournie doit correspondre au format fourni. Si ce n'est pas le cas, la conversion n'a pas lieu. |
TODATE(Text_property,format) |
TODATE(Date_achat,JJ/MM/AAAA) Dans cet exemple, la valeur de date d'achat est convertie en valeur de date au format DD/MM/YYYY. Si la valeur de date d'achat est le 2 novembre 2002, elle sera convertie en 02/11/2002. |
TODOUBLE |
Convertit un nombre ou une chaîne de texte en nombre décimal à double précision. |
TODOUBLE(Text_property) |
TODOUBLE(Building_Value) Dans cet exemple, la valeur Valeur_bâtiment est convertie en chaîne de texte. |
TOFLOAT |
Convertit un nombre ou une chaîne de texte en nombre décimal à simple précision. |
TOFLOAT(Text_property) |
TOFLOAT(Building_Value) Dans cet exemple, la valeur Valeur_bâtiment est convertie en chaîne. |
TOINT32 |
Convertit une expression numérique ou de chaîne en entier int32. |
TOINT32(Text_property) |
|
TOINT64 |
Convertit une expression numérique ou de chaîne en entier int64. |
TOINT64(Text_property) |
|
TOSTRING |
Convertit une expression numérique ou de date en une chaîne grâce à un format facultatif que vous spécifiez ou Convertit une propriété numérique ou booléenne en chaîne de texte (aucun format ne peut être attribué) Lorsque vous utilisez ToString avec une propriété booléenne, l'opération génère 1/0 (et non vrai/faux). Voir Options de formatage de date pour les options de format. |
TOSTRING(Date_property, format) ou TOSTRING(Date_property, format) |
TOSTRING (Date_vente_bâtiment,JJ/MM/AAAA) Dans cet exemple, si la valeur de Date_vente_bâtiment est le 12 janvier 2007, elle est convertie en chaîne de texte 12/01/2007. |