How do you set - (Select All) - als Standard für Mehrwertparameter in Reporting Service

Fast 10 Monate sind vergangen, und ich habe noch nicht eine tragfähige Lösung gesehen. Ich sehe eine Menge von Abhilfen für verschiedene Beispiele, aber das Problem weiterhin besteht. Ich habe zwar einen Hinweis sehen. Wenn ich einen zweiten Datensatz mit den gleichen Werten addiert (UserID, 1) und (UserID, 1), wurde die erste UserID Wert richtig gewählt, aber der zweite war nicht. Hmmm.

In Berichten, wenn wir wollen die Mehrwert-Parameter auf ‚Select All‘ folgenden sind die Schritte auf Standard.

1. Öffnen Sie den Bericht Parameterfenster aus dem Menü Bericht.

2. Wählen Sie den Bericht Parameter aus der linken Seite des Fensters.

3. Wählen Sie ‚Multi-Wert‘ Checkbox und angemessen ‚Verfügbare Werte‘.

4. Geben Sie unter Standardwerte wählen Sie ‚Aus Abfrage‘ Radio-Button‘.

5. Wählen Sie die entsprechende ‚Dataset‘.

6. Wählen Sie die entsprechende ‚Wert Feld‘.

7. Speichern Sie den Bericht und wählen Sie Vorschau Tab. Sie werden alle Elemente in der Multivalue-Parameterliste und das Ergebnis für alle ausgewählten Elemente angezeigt ausgewählt finden.

Jonathan Camenisch sagt:

Offensichtlich muss der Standardwert ein Array des entsprechenden Typs sein. Für einen statischen Satz von String-Wert, konnte ich diesen Ausdruck bekommen den Job zu erledigen:

Das scheint wie eine dumme Art und Weise ein Array zurück, aber es ist das erste, was ich gefunden, die funktioniert. Glücklicherweise brauchte ich keine ganzen Zahlen oder andere Nicht-String type.I sogar ein wenig für eine direkte Art und Weise durchsucht ein Array in einem SSRS Ausdruck angeben. Siehe, scheint es unmöglich zu sein, oder einfach nicht häufig genug auf Googles ersten Seiten erscheinen.

Willkommen in der Steinzeit Ausdrucks Sprachen.

Microsoft suks sagt:

es ist einfach Gier und Ignoranz, die diese so schwer zu tun macht, ist es eine schlechte Software mit einer Dringlichkeit kombiniert die Software zu schieben freizugeben, weil das ganze Geld warten. OH BILL GATES bist du nicht reich genug, um bereits gute Software zu veröffentlichen?