2016-06-01 1 views
2

Ich habe ein Problem, einen SSRS-Bericht zu erzeugen, die wie folgt lautet: enter image description hereSSRS Gruppe von Daten in Reihe aber Vertically

Dies ist, wie von Stored Procedure meine Ausgabe wie folgt aussieht:

Company Code | Company Name | Product Code | Product Name 
    ICE001 | Nestle | ICE001a | Drumstick Chocolate  
    ICE001 | Nestle | ICE001b | Drumstick KitKat 
    ICE001 | Nestle | ICE001c | Drumstick Chocolate 
    ICE002 | Walls  | ICE002a | Cornetto Chocolate 
    ICE002 | Walls  | ICE002b | Cornetto Latte 
    ICE002 | Walls  | ICE002c | Cornetto La Liga 

So Wie kann ich diese Berichtsstruktur in SSRS mit der aktuellen gespeicherten Prozedur erreichen? Ist es erreichbar?

Antwort

1

Eigentlich ja können Sie. Dies sind die Schritte:

  1. Ziehen Sie eine Tabelle in das SSRS.
  2. Machen Sie es 2 Spalten und 1 Reihe.
  3. Wählen Sie in der ersten Spalte das gewünschte Feld als Unterdaten aus, in diesem Fall Produktcode.
  4. Geben Sie in der zweiten Spalte den Produktnamen ein.
  5. Jetzt für die Hauptdaten. Klicken Sie mit der rechten Maustaste auf die erste Spalte und wählen Sie: Zeile einfügen> Außerhalb der Gruppe - Über
  6. Setzen Sie das Hauptdatenfeld des Buchungskreises in die erste Zeile, erste Spalte.
  7. Setzen Sie den Ausdruck Firmenname in die zweite Spalte der ersten Zeile der Tabelle.
  8. Design als Ihre bevorzugte und generieren Sie Ihren Bericht :)
0

Zweifel. Aber wenn Sie Ihren Datensatz wie folgt anpassen und einen Tabellenbericht verwenden, ist dies der Fall.

select distinct code,company from icecream 
union 
select productcode,productname from icecream