Procédure : ajouter un sous-rapport et des paramètres (Générateur de rapports version 2.0)

Ajoutez des sous-rapports à un rapport pour créer un rapport principal servant de conteneur à plusieurs rapports connexes. Un sous-rapport est une référence à un autre rapport. Pour connecter les rapports par des valeurs de données (par exemple, pour que plusieurs rapports indiquent des données pour le même client), vous devez désigner un rapport paramétrable (par exemple, un rapport qui affiche les renseignements concernant un client spécifique) en tant que sous-rapport. Lorsque vous ajoutez un sous-rapport au rapport principal, vous pouvez spécifier des paramètres à passer au sous-rapport.

Vous pouvez aussi ajouter des sous-rapports aux lignes ou colonnes dynamiques d'une table ou d'une matrice. Lorsque le rapport principal est traité, le sous-rapport est traité pour chaque ligne. Dans ce cas, demandez-vous si vous pouvez obtenir le résultat escompté en utilisant des régions de données classiques ou imbriquées. Pour plus d'informations, consultez Utilisation de régions de données (Générateur de rapports version 2.0).

Pour ajouter un sous-rapport

  1. Sous l'onglet Insérer, cliquez sur Sous-rapport.

  2. Sur l'aire de conception, cliquez à un endroit quelconque du rapport et faites glisser la souris pour créer une zone de la taille voulue pour le sous-rapport. Une autre solution consiste à cliquer sur l'aire de conception pour créer un sous-rapport de taille fixe.

  3. Cliquez avec le bouton droit sur le sous-rapport, puis cliquez sur Propriétés du sous-rapport.

  4. Dans la boîte de dialogue Propriétés du sous-rapport, tapez un nom dans la zone de texte Nom ou acceptez le nom par défaut.

  5. Dans la zone Utiliser ce rapport comme sous-rapport, tapez le nom du rapport ou cliquez sur Parcourir. Vous pouvez spécifier le rapport de plusieurs manières. Pour plus d'informations, consultez Spécification de chemins d'accès à des éléments externes (Générateur de rapports version 2.0).

  6. Cliquez sur OK.

Pour spécifier les paramètres à passer à un sous-rapport

  1. En mode Conception, cliquez avec le bouton droit sur le sous-rapport, puis cliquez sur Propriétés du sous-rapport.

  2. Dans la boîte de dialogue Propriétés du sous-rapport, cliquez sur Paramètres.

  3. Cliquez sur Ajouter. Une nouvelle ligne est ajoutée à la grille des paramètres.

  4. Dans la zone Nom, tapez le nom d'un paramètre du sous-rapport ou choisissez-le dans la zone de liste. Ce nom doit correspondre au nom d'un paramètre de rapport, pas d'un paramètre de requête, dans le sous-rapport. Si le sous-rapport existe dans ce projet, vous pouvez choisir le paramètre dans la liste déroulante.

  5. Dans la zone de liste Valeur, tapez ou sélectionnez une valeur à passer au sous-rapport. Cette valeur peut être du texte statique ou une expression qui fait référence à un champ ou un autre objet situé dans le rapport principal.

  6. Répétez les étapes 3 et 4 pour spécifier un nom et une valeur pour chaque paramètre de sous-rapport.

    [!REMARQUE]

    Si un paramètre est manquant dans la liste Paramètres et qu'une valeur par défaut est définie pour le sous-rapport, celui-ci sera traité correctement.

  7. Pour supprimer un paramètre de sous-rapport, cliquez sur le paramètre dans la grille de paramètres, puis cliquez sur Supprimer.

  8. Pour modifier l'ordre d'un paramètre de sous-rapport, cliquez sur le paramètre, puis cliquez sur le bouton Haut ou Bas.

    La modification de l'ordre d'un paramètre n'a aucun effet sur le traitement du sous-rapport.