Gestion des zones calculées et des boîtes de dialogue de mesures

Le générateur de formules permet de créer des zones et des mesures calculées, mais également de configurer leurs fonctions récapitulatives pour générer les données voulues.

Pourquoi et quand exécuter cette tâche

Procédure

  1. Cliquez sur Create > Ad Hoc View.
  2. Sous Select Data, sélectionnez un domaine et cliquez sur Choose Data.
  3. Sélectionnez un ou plusieurs domaines selon la méthode de votre choix (double-clic, glisser-déposer, flèches de direction), puis déplacez la sélection sous Selected Fields.
  4. Une fois le ou les domaines voulus sélectionnés, cliquez sur OK.
  5. Survolez l'icône déroulante, puis cliquez sur Create Calculated Field... ou Create Calculated Measure... en regard de la sous-fenêtre Fields ou Measures de la fenêtre Data Source Selection.
  6. Les onglets Formula Builder et Summary Calculation vous permettent d'effectuer plusieurs opérations.
    • Création de formules de zones et mesures calculées dans l'onglet Formula Builder.

      Utilisez les zones suivantes de l'onglet Formula Builder pour créer une formule pour vos zones et mesures calculées :

      Zone Formula
      1. Editez la formule de calcul de vos zones et mesures en complétant directement la zone Formula.
      2. Gardez en tête les informations suivantes lorsque vous écrivez votre formule :
        • Les formules doivent respecter la syntaxe suivante :
          • Les intitulés de zones et mesures doivent être délimités par des guillemets doubles droits ("). Par exemple, "ID client", "Date de commande".
          • Le texte doit être placé entre des guillemets simples droits ('). Par exemple, '--'.
          • Les niveaux doivent être placés entre des guillemets simples droits ('). Par exemple, 'GroupeColonne' et 'Total'. Pour plus d'informations sur les niveaux, voir Fonctions d'agrégation.
        • Les mots suivants sont réservés et ne peuvent pas être utilisés comme noms de zone, à moins qu'ils soient contenus comme élément d'une expression telle que Not Available :
          • And
          • In
          • Not
          • Or
        • Ajoutez des zones, des mesures et des fonctions à votre formule en cliquant deux fois dessus.
        • Cliquez sur les boutons situés sous la zone Formula pour ajouter des opérateurs.
      Boutons d'opérateur
      Sélectionnez les boutons d'opérateur pour insérer l'opérateur à la zone Formula. Pour plus d'informations sur les opérateurs, voir Opérateurs dans les vues ad hoc.
      Zones et mesures
      Cette liste affiche l'ensemble des zones et mesures actuellement utilisées dans votre vue ad hoc, notamment les zones ou mesures calculées que vous avez créées.
      Fonctions

      Cette liste affiche l'ensemble des fonctions disponibles que vous pouvez utiliser dans votre formule. Pour savoir comment créer votre formule, voir Référence de zones calculées.

      Zone Function Description

      Cette zone affiche une brève description de la fonction sélectionnée dans la liste Functions. Les échantillons de données d'entrée doivent être le plus descriptifs possible. Pour connaître la syntaxe exacte à utiliser pour chaque fonction, voir Référence de zones calculées.

      Case à cocher Show arguments in formula
      Si cette case est cochée et que vous cliquez deux fois sur un nom de fonction dans la liste Functions, le système ajoute la description complète à la zone de saisie de formule. Si la case n'est pas cochée et que vous cliquez deux fois sur un nom de fonction, le système ajoute seulement la fonction. Par exemple, si vous cliquez deux fois sur Round, le système ajoutera Round("NumberFieldName", Integer) (case cochée) ou Round() (case non cochée). Si vous cochez cette case, vous pouvez cliquer deux fois sur une chaîne (telle que NumberFieldName) et la remplacer en cliquant deux fois sur un nom de la liste Zones ou Mesures.
      Bouton Validate
      Ce bouton permet de rechercher des erreurs de syntaxe éventuelles dans votre formule, telles que des parenthèses ou des guillemets manquants. Vous ne pourrez pas créer votre zone ou mesure calculée si elle n'est pas valide.
    • Configuration de l'onglet Summary Calculation

      Définissez la fonction récapitulative par défaut pour votre zone ou mesure calculée dans l'onglet Summary. Les récapitulatifs donnent un résultat qui est appliqué à l'ensemble des valeurs de données. Par exemple, pour des zones comme User Email et Log Name, les fonctions récapitulatives renvoient un nombre de lignes associées à votre formule. Par le biais de ces zones, vous pouvez renvoyer des e-mails d'utilisateurs conformes à la formule que vous écrivez et à l'emplacement depuis lequel les informations demandées proviennent.

      Configurez la fenêtre Calculation list via les zones suivantes :
      Custom selection
      Affiche les mêmes options disponibles sous l'onglet Formula Builder :
      • Zone de saisie de formule
      • Boutons d'opérateur
      • Liste de mesures
      • Bouton Validate
      Utilisez ces options pour définir une formule pour votre récapitulatif personnalisé.
      Remarque : Pour les récapitulatifs, vous êtes limité aux fonctions d'agrégation qui s'appliquent à l'ensemble des valeurs de votre zone. Par exemple, Sum et Mode sont des fonctions récapitulatives valides, car elles utilisent toutes les valeurs de zone disponibles pour obtenir un résultat. Round n'est pas une fonction récapitulative valide, car elle traite une seule valeur à la fois. Pour plus d'informations sur les calculs récapitulatifs, voir Calculs récapitulatifs.
      Weighted Average
      Affiche une liste déroulante dans laquelle vous pouvez sélectionner une autre zone ou mesure à utiliser comme pondération pour la moyenne.