Procédure : ajouter une bascule de visibilité à un élément (Générateur de rapports version 2.0)

Vous pouvez ajouter une bascule de visibilité lorsque vous souhaitez permettre à un utilisateur d'afficher ou de masquer interactivement des éléments d'un rapport ou des lignes et des colonnes associées à un groupe dans le cadre d'un tableau ou d'une matrice. Pour activer/désactiver la visibilité d'un élément, définissez les propriétés de visibilité de l'élément que vous souhaitez afficher ou masquer. Vous devez spécifier le nom de la zone de texte du rapport où vous souhaitez afficher l'image bascule. Dans le rapport rendu, la zone de texte affiche un signe plus (+) ou un signe moins (-) en plus de son contenu. Lorsque l'utilisateur clique sur la bascule, l'affichage de rapport est actualisé de manière à afficher les paramètres de visibilité actuels des éléments du rapport.

En règle générale, les bascules de visibilité permettent à la base d'afficher des données récapitulatives et de donner à l'utilisateur la possibilité d'activer/désactiver la visibilité des données de détail. Par exemple, vous pouvez à la base masquer une table qui indique les valeurs d'un graphique ou masquer les groupes enfants d'une table avec des groupes de lignes et de colonnes imbriqués, comme dans un rapport d'extraction.

Pour activer/désactiver la visibilité d'un élément de rapport

  1. En mode Conception, cliquez avec le bouton droit sur l'élément de rapport à afficher ou à masquer, puis cliquez sur Propriétés<élément de rapport>. La boîte de dialogue Propriétés<élément de rapport> correspondant à cet élément de rapport s'affiche.

  2. Cliquez sur Visibilité.

  3. Dans Lors de la première exécution du rapport, choisissez l'une des options suivantes pour définir la visibilité de cet élément de rapport la première fois vous exécutez un rapport :

    • Sélectionnez Afficher pour afficher l'élément de rapport.

    • Sélectionnez Masquer pour masquer l'élément de rapport.

    • Sélectionnez Afficher ou masquer en fonction d'une expression pour utiliser une expression évaluée au moment de l'exécution pour déterminer la visibilité. Pour créer une expression, cliquez sur le bouton Expression (fx) pour ouvrir la boîte de dialogue Expression.

      [!REMARQUE]

      Lorsque vous spécifiez une expression de visibilité, vous définissez la propriété Hidden de l'élément de rapport. L'expression évaluée affiche l'élément de rapport lorsque la valeur est False et le masque lorsque la valeur est True.

  4. Dans L'affichage peut être activé ou désactivé par cet élément de rapport, sélectionnez dans la liste déroulante le nom d'une zone de texte à laquelle ajouter l'image bascule.

    [!REMARQUE]

    La zone de texte doit figurer dans la même hiérarchie de conteneurs ou à un niveau plus élevé (jusqu'au corps du rapport inclus).

  5. Pour tester la bascule, exécutez le rapport et cliquez sur la zone de texte comportant l'image bascule. L'affichage du rapport est actualisé de manière à afficher les éléments du rapport avec leur visibilité basculée.

Pour activer/désactiver la visibilité d'un groupe de tables, de matrices ou de listes

  1. En mode Conception, cliquez sur la table ou la matrice pour la sélectionner. Le volet Regroupement affiche les groupes de lignes et de colonnes.

  2. Cliquez avec le bouton droit n'importe où sur la barre de titre du volet Regroupement, puis cliquez sur Avancé. Le volet Regroupement bascule dans un autre mode pour afficher la structure d'affichage sous-jacente des lignes et des colonnes sur l'aire de conception.

  3. Dans le volet Groupe approprié, cliquez sur le nom du groupe de lignes ou du groupe de colonnes dont vous souhaitez masquer les lignes ou les colonnes qui y sont associées. Le groupe est sélectionné et le volet Propriétés affiche les propriétés Membre du tableau matriciel.

    [!REMARQUE]

    Si le volet Propriétés n'est pas visible, à partir de l'onglet Affichage du ruban, dans le groupe Afficher/Masquer, cliquez sur Propriétés.

  4. Dans Masqué, choisissez l'une des options suivantes pour définir la visibilité de cet élément de rapport la première fois que vous exécutez un rapport :

    • Sélectionnez True pour afficher l'élément de rapport.

    • Sélectionnez False pour masquer l'élément de rapport.

    • Sélectionnez <Expression> pour ouvrir la boîte de dialogue Expression et créer une expression évaluée au moment de l'exécution pour déterminer la visibilité.

  5. Dans ToggleItem, sélectionnez dans la liste déroulante le nom d'une zone de texte à laquelle ajouter l'image bascule.

    [!REMARQUE]

    Le nom de la zone de texte doit figurer dans le même groupe que l'élément qui est en train d'être masqué ou dans un groupe ancêtre.

  6. Pour tester la bascule, exécutez le rapport et cliquez sur la zone de texte comportant l'image bascule. L'affichage du rapport est actualisé de manière à afficher des groupes de lignes et des groupes de colonnes avec leur visibilité basculée.