2009-07-15 4 views
7

J'ai créé un paramètre sur un rapport qui permet à l'utilisateur d'ouvrir tous les détails du groupe ou de masquer les détails du groupe lors de l'exécution du rapport.Reporting Services icône incorrecte sur Afficher/Masquer le groupe

Cela fonctionne, mais lorsque vous exécutez le rapport et sélectionnez pour développer les groupes, la petite icône utiliser l'utilisation pour afficher/masquer sur le rapport est un symbole + au lieu d'un - un.

Bien que le rapport réel est juste, je peux le voir confondre les utilisateurs un peu comme on dirait qu'il ya quelque chose caché, alors qu'en fait, tout y est -

alt text http://www.beakersoft.co.uk/img/report_icons.gif

Toute personne vu ceci ou de savoir comment le réparer?

Répondre

2

Vous pouvez définir l'apparence initiale de l'icône de bascule pour les propriétés de la zone de texte (la zone de texte qui contrôle la visibilité d'une ligne/d'un groupe). Vous pouvez trouver ce paramètre sous l'onglet Visibilité de la boîte de dialogue Propriétés de la zone de texte. Utilisez une expression pour déterminer l'apparence initiale de l'icône pour différents éléments à bascule.

Voir this short article pour plus d'informations:

+0

l'air cool comme exactement ce que j'ai besoin, merci beaucoup – beakersoft

11

Ce problème (mauvais affichage de plus-moins petite icône à bascule) se produit lorsque vous souhaitez définir d'abord la visibilité qu'Afficher, dans les propriétés du groupe (volet inférieur gauche, groupes de lignes , clic-droit). La solution consiste à:

  1. Cliquez sur la zone de texte où l'icône de bascule doit apparaître
  2. Dans le volet de la propriété, près du fond, sous la visibilité, définissez InitialToggleState True
+0

Est-il possible de définir que dans le Générateur de rapports au lieu d'utiliser BIDS pour obtenir les propriétés? En utilisant Report Builder, j'ai les groupes initialement développés que je veux, mais ils montrent le signe incorrect. – nitewulf50

1

je faisais face le même problème. Pour résoudre ce problème Rendez la propriété InitialToggleState de la zone de texte sur laquelle l'affichage est basculé conditionnel.

Vous aimez cette

=iif(Parameters!DrillDown.Value,true,false) 

Et mon show ou cacher est basé sur l'expression

=iif(Parameters!DrillDown.Value,false,true) 
Questions connexes