Ajouter des champs à un modèle de rapport

Lorsqu’un rapport est créé, des champs sont automatiquement ajoutés à la sous-section Details (Détails), ainsi qu’à toutes les sous-sections Group Header (En-tête de groupe) ou Group Footer (Pied de page de groupe). Mais un nouveau modèle de rapport n’inclut pas ces champs ; vous devez les ajouter manuellement. Vous pouvez ajouter des champs à un modèle de rapport de deux manières : individuellement ou automatiquement.

Ajoutez un seul champ à une sous-section Group Header (En-tête de groupe) ou Group Footer (Pied de page de groupe) pour créer une étiquette dynamique au début ou à la fin d’un groupe. Ajoutez un champ à la sous-section Details (Détails) pour répertorier toutes les valeurs dans le corps d’un rapport.

Ajouter un seul champ

Pour ajouter un seul champ à une sous-section Group Header (En-tête de groupe), Details (Détails) ou Group Footer (Pied de page de groupe), procédez comme suit :

  1. Dans un modèle de rapport, sélectionnez une sous-section pour l’activer.
  2. Sur le ruban Insert (Insérer), dans le groupe Data (Données), cliquez sur Field (Champ).

    La boîte de dialogue Insert Field Value (Insérer une valeur de champ) apparaît.

  3. Définissez la manière dont le modèle reconnaît le champ :
    • Use element draw order for field index (Utiliser l’ordre d’affichage des éléments pour l’index du champ) : renseignez les champs selon l’ordre de la base de données. Par exemple, le premier champ indiqué dans la fenêtre Contents (Contenu) est associé au premier champ de la table.
    • Specify field index (Spécifier l’index de champ) : utilisez l’index de base de données pour spécifier le champ à employer. Vous devez fournir des valeurs correspondantes pour Field index (Index du champ) et Field filter (Filtre de champ). L’index commence à zéro. Le tableau suivant décrit les options de filtre :

      Type de filtreDescription

      Tous

      Tous les champs sont inclus dans le champ. Il s’agit de l’option par défaut.

      Si vous indiquez ce type de filtre et une valeur d’index de champ égale à 5, cela signifie que le sixième champ de la table est utilisé.

      Texte

      Seuls les champs de type texte sont indexés.

      Si vous indiquez ce type de filtre et une valeur d’index de champ égale à 3, cela signifie que le quatrième champ de type texte est utilisé.

      Numérique

      Seuls les champs numériques sont indexés.

      Si vous indiquez ce type de filtre et une valeur d’index de champ égale à 4, cela signifie que le cinquième champ numérique est utilisé.

      Date

      Seuls les champs de type date sont indexés.

      Si vous indiquez ce type de filtre et une valeur d’index de champ égale à 2, cela signifie que le troisième champ de type date est utilisé.

    • Name (Nom) : saisissez le nom du champ utilisé par le modèle lors de la création d’un rapport.
  4. Si vous ajoutez le champ à la section Details (Détails), cochez l’option Add associated labels to header. (Ajouter l’étiquette associée à l’en-tête.) afin de créer en plus une étiquette pour le champ dans l’en-tête situé plus haut.
  5. Cliquez sur OK.
  6. Cliquez dans la vue du rapport pour placer l’élément de champ dans la sous-section active.

    Vous pouvez également cliquer et faire glisser un cadre pour insérer l’élément de champ.

L’élément de champ et toute étiquette associée apparaissent dans la sous-section active.

Ajouter plusieurs champs à la section Details (Détails)

Pour ajouter simultanément plusieurs champs à la sous-section Details (Détails), procédez comme suit :

  1. Sélectionnez la sous-section Details (Détails) pour l’activer.

    Vous pouvez augmenter la hauteur de la sous-section afin de pouvoir y insérer plusieurs champs.

  2. Sur le ruban Insert (Insérer), dans le groupe Data (Données), cliquez sur Autofill Fields (Remplir automatiquement les champs).

    La boîte de dialogue Autofill Field Values (Remplir automatiquement les valeurs de champ) apparaît.

  3. Saisissez ou définissez le nombre de champs à ajouter.
  4. Indiquez la manière dont les champs doivent être empilés lorsqu’ils sont ajoutés et définissant l’orientation sur Horizontal ou Vertical.
  5. Cochez l’option Add associated labels to header. (Ajouter l’étiquette associée à l’en-tête.) afin de créer en plus une étiquette pour chaque champ.

    L’orientation affecte la manière dont les étiquettes sont ajoutées. Dans le cas de l’orientation horizontale, les étiquettes sont ajoutées à l’en-tête situé plus haut. Dans le cas de l’orientation verticale, les étiquettes sont ajoutées de la même manière à la sous-section Details (Détails).

  6. Cliquez sur OK.

Le nombre spécifié d’éléments de champ, ainsi que toutes les étiquettes associées, apparaissent empilés dans la sous-section Details (Détails).

Rubriques connexes