2008-11-21 17 views

Répondre

1

Je suppose qu'ils ne les ont pas - au moins ils ne sont pas documentées dans l'aide de BOL. Il est équivalent en fonction à la liste où vous ne pouvez sélectionner qu'un seul élément.

+0

Vous pouvez définir le type de données du paramètre sur 'Boolean'. 'qui rendra votre paramètre comme bouton radio –

+1

Pas exactement un bouton radio au sens classique, où vous pouvez définir votre choix. – Sam

4

Si vous faites référence à l'interface Web de Reporting Services, vous ne pouvez pas le faire. Les listes de valeurs sélectionnables apparaissent sous forme de listes déroulantes. Vous pouvez configurer la possibilité de sélectionner plusieurs valeurs, qui sont affichées sous la forme d'une liste déroulante de cases à cocher.

+0

Vous pouvez avoir le type de données du paramètre 'Boolean' qui rendra votre paramètre comme bouton radio –

0

Pas vrai, j'ai en fait un problème avec 2 rapports utilisant le même paramètre mais affichant différemment. Le paramètre est booléen et, dans un rapport, il s'affiche sous la forme d'une liste déroulante et dans l'autre, il s'affiche sous la forme d'une liste de boutons radio. Par conséquent, les deux sont possibles, la question est pourquoi le même code est rendu différemment par deux rapports différents? Boolean vrai vrai /masquer Tout: Faux Développer tout vrai Réduire tout

6

Il peut être fait, mais seulement pour un booléen paramètre - à savoir vous ca n ont seulement True/False, pas une liste personnalisée d'options radio. Ajoutez un paramètre à votre rapport de type 'Booléen'. 'Valeurs disponibles' doit être défini sur 'Non-interrogé' - mais assurez-vous de laisser la grille de valeurs complètement vide. Dans la section "Valeurs par défaut", choisissez de nouveau Non-interrogé - mais dans la zone d'expression tapez "Vrai" ou "Faux" (c'est-à-dire en fonction de la valeur par défaut souhaitée).

Le paramètre devrait maintenant s'afficher comme un bouton radio - avec l'option True/False. Remarque, tout cela est avec le Concepteur de rapports dans BIDS - Je ne l'ai pas essayé via l'application click-once de Report Builder.

3

d'abord passer une valeur bool à votre paramètre, puis utilisez ce champ de paramètre au lieu de m_dhkDentalStatusGood dans l'expression suivante:

=iif(Fields!m_chkDentalStatusGood.Value , Chr(158), Chr(153)) 

Et changer la police pour cette TexBox à « Wingdings 2 ».

REMARQUE: Cela devrait également apparaître lorsque vous exportez votre rapport au format PDF.

1

Il n'est pas possible d'ajouter des boutons radio au paramètre de rapport dans SSRS ...Le paramètre multi-valeur est automatiquement coché. Si le paramètre est sélectionné seul, toutes les valeurs par défaut apparaissent dans le menu déroulant. Son comportement est similaire au comportement du bouton radio.