Modifier le type de données

Change les types de données des colonnes spécifiées 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 un utilisateur est connecté en anglais, le format de numérotation est anglo-saxon, avec utilisation d'une virgule comme séparateur décimal, mais pas de regroupement des caractères.

Format de date interne

Utilisation de yyyy-Q pour spécifier le trimestre le plus proche, sinon utilisation du format 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

Les spécifications trimestrielles 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 :

  1. Il est attendu qu'une valeur source contenant une date trimestrielle soit composée de deux séquences de chiffres seulement indiquant l'année et le trimestre. Tout caractère non numérique qui pourrait apparaître avant, après ou entre eux, par ex. Trimestre 04/2009.

  2. Le modèle utilise Y ou y comme symbole pour l'année et Q ou q pour le trimestre, par exemple trimestre Q/y ou Q Y.

Procédure :

  1. Les deux (premières) séquences de chiffres sont déterminées à partir de la valeur source.

  2. La section du format qui n'est pas entre guillemets simples sert à déterminer si q / Q ou y / Y apparaît en premier.

  3. Si q ou Q apparaît en premier, la première séquence de chiffres est interprétée comme le trimestre et le deuxième, comme l'année, et vice versa.

Paramètres

Les paramètres suivants sont disponibles :

Paramètre

Description

Colonne

Nom de la colonne à changer ;

Source : Table source

Type de données : Date, nombre ou texte

Spécification : Obligatoire

Nouveau type

Nouveau type de données de colonne

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 nombre 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.

Si les nombres avant le séparateur décimal sont saisis manuellement, ils doivent avoir quatre chiffres par ordre croissant suivis de chiffres en ordre décroissant. 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 utilisés pour le format d'heure peuvent être combinés dans n'importe quel ordre et répétés plusieurs fois.

Exceptions :

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"