Change le type de données de la valeur unique entrante pour les types de données nombre, texte ou date
Action |
Résultat |
Conversion de texte en nombre |
La valeur numérique du texte en tenant compte du séparateur décimal. Si le séparateur décimal est défini correctement, tout séparateur de milliers est détecté automatiquement. |
Conversion de nombre en texte |
La représentation textuelle du nombre en format interne, ou basée sur la langue et le format spécifié. Vous pouvez aussi spécifier un nombre valide de zéros non significatifs. Si rien n'y est spécifié, les résultats sont formatés en format numérique. |
Conversion de Texte en Date |
Valeur de date du texte dans le format interne, basée sur le format spécifié et, le cas échéant, la langue. La date doit être dans l'ère apr. J.-C. Les valeurs de date avant l'ère commune ne sont pas prises en charge. Le format d'heure doit être spécifié. Le format d'heure est composé de séquences de caractères représentant les champs de date, par ex. année, mois, jour de la semaine ou minute, dans la langue correspondante ; séparées par des séparateurs. De plus, la langue correspondante doit être spécifiée. Le texte non éditable doit être entouré de guillemets. Lors de l'utilisation du symbole Q ou q pour les trimestres, tous les autres symboles, sauf Y et y pour les années sont ignorés. Seul l'ordre de Q/q et Y/y est important. |
Conversion de Date en Texte |
La représentation textuelle de la date en format interne, ou basée sur la langue et le format spécifié. Le texte non éditable doit être entouré de guillemets. Les spécifications de format et de langue sont optionnelles. Si aucun format n'est spécifié, les données sont sorties dans le format de date interne. Si aucune langue n'est spécifiée, l'anglais (EN) est appliqué comme langue par défaut. |
Conversion de nombre en date |
La valeur de date correspondant à la valeur du nombre en millisecondes depuis le 01/01/1970 |
Conversion de date en nombre |
Nombre en millisecondes depuis le 01/01/1970 |
Format de nombre interne
Si l'utilisateur est connecté en anglais, le format de numérotation est le style anglo-saxon, avec une virgule comme séparateur décimal, mais sans regroupement des caractères.
Format de date interne
yyyy-Q pour spécifier le trimestre le plus proche, sinon yyyy-MM-ddThh:mm:ss. Le nombre de chiffres correspond à la précision de la date, et les autres chiffres sont omis. C'est le format de transfert.
Spécifications trimestrielles
Celles-ci sont indiquées par un Q dans la section du format qui n'est pas entre guillemets simples.
Conditions préalables pour la conversion du texte en valeurs de date trimestrielles :
Procédure :
Paramètres
Les paramètres suivants sont disponibles :
Paramètre |
Description |
---|---|
Valeur unique |
Source : Opérateur de valeur unique Type de données : Date, nombre ou texte Spécification : Obligatoire |
Nouveau type |
Nouveau type de données à valeur unique Valeur par défaut : Texte Spécification : Obligatoire |
Format (type de date) |
Format d'heure pour la conversion du type Date au type Texte et vice versa. Les symboles de formatage suivants sont disponibles pour la conversion de la date en texte : Année : y ou Y Trimestre : Q Mois : M Semaine calendaire : w Jour de la semaine : E ou e Jour du mois : d Jour de l'année : D Heure : H ou h Minute : m Seconde : s AM/PM : a Fuseau horaire : z (p. ex. GMT) Fuseau horaire RFC : Z (p. ex. -0900) Ère : G (doit toujours être apr. J.-C.) Valeur par défaut : MM/dd/yyyy |
Format (type de date) |
Les symboles de formatage suivants sont disponibles pour la conversion du texte en date : Année : y Trimestre : Q Semaine calendaire : w Semaine du mois : W Jour de la semaine : E Jour du mois : d Jour de l'année : D Heure (0-23) : H Heure (1-24) : k Heure AM/PM (0-11) : K Heure AM/PM (1-12) : h Minute : m Seconde : s AM/PM : a Fuseau horaire : z Fuseau horaire RFC : Z Ère : G Valeur par défaut : yyyy-MM-dd'T'HH:mm:ss; Séparateurs permis dans les deux cas : tiret/moins (-), soulignement (_), barre oblique (/), point (.), deux-points (:), virgule (,), tabulation et espace. Spécification : Obligatoire |
Langue |
Langue si le format cible est de type date. Langues disponibles : de et en. Spécification : Obligatoire lors de l'utilisation de noms de mois et de jours de la semaine |
Séparateur décimal |
Séparateur pour les décimales, si le format cible est de type nombre. Valeur par défaut : Virgule (,) Spécification : Obligatoire |
Format (format source nombre) |
Format de chiffre pour la conversion du type nombre au type texte. Vous pouvez sélectionner des formats prédéfinis ou définir votre propre format manuellement. Avec l'entrée manuelle, les nombres avant le séparateur décimal doivent avoir quatre chiffres croissants suivis de chiffres décroissants 1,234.321. Cette combinaison peut être suivie de texte (par ex. l'unité « heures » ou km/h). Valeur par défaut : 1234 Séparateurs permis : Séparateur des milliers en allemand : point (.) Séparateur des milliers en anglais : virgule (,) Séparateur décimal en allemand : virgule (,) Séparateur décimal en anglais : point (.) |
Zéros en tête |
Nombre de zéros en tête. Le nombre maximum de zéros en tête est le nombre de chiffres avant le séparateur décimal. Exemple : Format : 1,234.12 et zéros en tête : 5 Nombre -> Texte 10 245 -> 00010,25 12000,4 -> 12000,4 89,7 -> 00089,70 |
Specify type |
Détermine automatiquement le type de données des valeurs sources. Si le contenu d'une colonne ne correspond pas au type de données affecté, il se crée une ligne dans l'opérateur qui spécifie le type de données déterminé pour cette colonne. Inversement, les paramètres (lignes) sont supprimés de l'opérateur, ce qui réinitialise le type de données d'une colonne dont le type a déjà été établi correctement. |
Encodage (format source texte) |
Détermine l'encodage des caractères spéciaux, pour la conversion de type texte en type texte, par ex. "/", "&", "?". Appliquer codage UTF-8 : code l'ensemble du texte avec les codes UTF-8 Décoder UTF-8 : décode l'ensemble du texte avec les codes UTF-8 Appliquer codage URL : maintient les caractères spécifiques aux URL Pour l'encodage/décodage UTF-8, les caractères spéciaux doivent être masqués dans une URL valide. Ne sélectionnez cette option que si vous êtes sûr que toutes les sections composant l'URL sont déjà masquées. |
Les caractères dans le format d'heure peuvent être combinés dans n'importe quel ordre et répétés plusieurs fois.
Exceptions :
Pour un mois, le nombre de caractères doit être >= 3 (MMM ou MMMM) si le mois est spécifié en format texte (JAN, FEB, etc.) et <3 s'il est spécifié sous forme de chiffre. Dans ce cas, une langue doit aussi être spécifiée pour que le nom du mois puisse être transformé correctement.
Pour le format d'année, comme 2009, y peut être spécifié plusieurs fois, c.-.à-.d que yy et yyyy retournent 2009.
Pour un format d'année, comme 09, toutefois, yyyy retourne l'année 9 et yy, l'année 2009.
Lors du formatage des valeurs de date comme jours de la semaine pour la conversion de date en texte, un nombre e/E < 4 retourne les abréviations du jour (MON, TUE, etc.), tandis que e/E = ou > 4 retourne le nom complet du jour.
Seuls le mois (M), les minutes (m), le fuseau horaire (z), le fuseau horaire RFC (Z) et la semaine civile (w) sont sensibles à la casse.
Lors de la conversion de texte en date, si le symbole Q ou q est utilisé pour les trimestres, tous les autres symboles, sauf Y et y sont ignorés. Seul l'ordre de Q/q et Y/y est important.
Pour la conversion inverse de date en texte, le Q/q peut être combiné à n'importe quels autres symboles, mais ne peut apparaître qu'une fois (pas QQ/yy)
Les entrées de trimestre ne sont actuellement possibles que dans la forme YYYY-Q. Ces chaînes ne peuvent comprendre que l'année, le séparateur et le trimestre.
Toutes les autres chaînes doivent être entourées de guillemets simples ('). Les espaces peuvent être à l'intérieur ou à l'extérieur, par ex. 'On' dd.MM.yy 'at' hh:mm ou 'On 'dd.MM.yy' at 'hh:mm' '.
Le schéma des espaces dans le format source et le format cible doit correspondre, par ex. "2 .3 .09" -> "d .M .y" mais pas "2. 3. 09" -> "d .M .y".
Exemples
Format source : "22.3.2009"
Format d'heure : "d.M.y" ou "DDDD.MM.YYYY",
mais pas "DD.MMM.YYYY "
Format source :"03/22/09 30:24 PM"
Format d'heure : "MM/DD/YY hh:mm a" ou "M/d/y HH:mm A"
mais pas "M/d/y HH:MM A" ou "m/d/y HH:mm A"
Format source : "Time: 2009-FEBRUARY-01T22:33:44"
Format d'heure : "Time: 'y-MMM-d'T'h:m:s" ou "'Time:' y-MMMMM-d'T'h:m:s",
mais pas "'Time: 'y-MM-d'T'h:m:s"
Format source : "3. quarter 2009"
Format d'heure : "QY" ou "Q'. quarter' y ou "QQ/yyyy" ;
mais pas "YQ"