Onglet Champs

L'onglet Champs vous permet de désigner les champs à renvoyer dans la sortie de votre flux de données.
Remarque : L'onglet Requête doit être renseigné avant l'onglet Champs, sauf si vous créez une requête personnalisée.

Si vous utilisez le générateur de requêtes et que vous disposez d'un champ de type Champs de modèle dynamique, vous pouvez modifier les noms des champs renvoyés à cette étape en sélectionnant l'étape, puis en cliquant sur Modifier. Cette opération permet d'accéder à la boîte de dialogue Modifier le champ, qui contient une grille contenant des champs et des propriétés mappés vers les résultats de l'étape que vous avez sélectionnée. De même, la structure de ces données est déterminée selon que vous avez sélectionné ou non une sortie de liste ainsi que les chemins d'accès et les noms des étapes que vous avez saisis dans l'onglet Requête.

Si vous générez une requête personnalisée, vous pouvez ajouter, modifier ou supprimer des champs de votre requête.

Suivez ces étapes pour ajouter des champs à une requête personnalisée.
  1. Cliquez sur Ajouter pour ouvrir la boîte de dialogue Ajouter un champ.
  2. Sélectionnez le type de champ de sortie à ajouter dans la liste déroulante Type de champ. Les types de données suivants sont pris en charge :
    bigdecimal
    Type de données numérique prenant en charge 38 points de précision décimaux. Utilisez ce type de données pour les données utilisées dans les calculs mathématiques requérant un haut niveau de précision, en particulier ceux impliquant des données financières. Le type de données bigdecimal prend en charge des calculs plus précis que le type de données double.
    booléen
    Type logique doté de deux valeurs : True et False.
    date
    Type de données contenant un mois, un jour et une année. Par exemple, 2012-01-30 ou January 30, 2012. Vous pouvez indiquer un format de date par défaut dans Management Console.
    datetime
    Type de données contenant un mois, un jour, une année et des heures, des minutes et des secondes. Par exemple, 2012/01/30 6:15 PM.
    double
    Un type de données numérique qui contient à la fois des nombres en double précision négatifs et positifs entre 2-1074 et (2-2-52)×21023. En notation E, la plage de valeur va de 4.9E-324 à 1.7976931348623157E308. Pour des informations sur la notation E, reportez-vous à l'adresse : en.wikipedia.org/wiki/Scientific_notation#E_notation.
    flottant
    Un type de données numérique contenant des nombres de précision seuls négatifs et positifs entre 2-149 et (2-223)×2127. En notation E, la plage de valeur va de 1,4E-45 à 3,4028235E38. Pour des informations sur la notation E, reportez-vous à l'adresse : en.wikipedia.org/wiki/Scientific_notation#E_notation.
    integer
    Un type de données numériques qui contient à la fois des nombres entiers négatifs et positifs entre -231 (-2,147,483,648) et 231-1 (2,147,483,647).
    long
    Un type de données numériques qui contient à la fois des nombres entiers négatifs et positifs entre -263 (-9,223,372,036,854,775,808) et 263-1 (9,223,372,036,854,775,807).
    string
    Séquence de caractères.
    time
    Type de données contenant l'heure du jour. Par exemple, 21:15:59 ou 9:15:59 PM.
    Si vous souhaitez ajouter un champ de votre modèle, sélectionnez Champs de modèle dynamique et l'onglet est renseigné à l'aide des champs et des propriétés de votre modèle. La structure de ces données est déterminée selon que vous avez sélectionné ou non une sortie de liste ainsi que les chemins d'accès et les noms que vous avez saisis dans la boîte de dialogue Ajouter un champ.

    Vous pouvez également ajouter un type de données nouveau, défini par l'utilisateur ou personnalisé, si nécessaire. Parmi les autres types de données, un nouveau type peut être une liste de tout type de données défini (même si vous pouvez sélectionner la plupart des types à partir des options déroulantes et cocher la case Liste).

  3. Saisissez le Nom de champ du champ que vous souhaitez interroger dans le modèle.
  4. Cochez Liste pour renvoyer la sortie dans un format hiérarchique ; laissez cette option décochée pour ajouter des préfixes aux champs de sortie.
  5. Lorsque vous avez fini d'ajouter des champs, cliquez sur Annuler.
  6. Cliquez sur OK.