2016-03-25 5 views
0

Ich mache einen Überblick über die registrierten Stunden in Reportbuilder, aber ich kann meinen Bericht nicht so bekommen, wie ich es möchte. Ich will alles auf einer Linie und nicht diagonal unter einander. Auch sollte es nur einmal pro Projekt eine Sommation geben. Nicht für die Anzahl der Anmeldungen, die darauf gebucht werden. Ist es überhaupt möglich? Darunter ist die Abfrage, die ich verwende, gefolgt von Bildern des Problems und wie es sein sollte + die Tabelle in Reportbuilder verwendet.Reportbuilder 2012 3.0 Eine Zeile für alle Anmeldungen statt der Anzahl Anmeldungen + Nur eine Sommation

Vielen Dank im Voraus

SELECT emp.FirstName + ' ' + emp.LastName AS Name, SUM(reg.DurationHours) 
FROM Employee AS emp LEFT OUTER JOIN 
     Registration AS reg ON emp.EmployeeId = reg.EmployeeId 
AND reg.RegistrationDate >= @StartDate AND reg.RegistrationDate <= @EndDate 
AND reg.IsOutOfHours = 0 
GROUP BY emp.FirstName + ' ' + emp.LastName; 

Beispiel für mein Problem und wie es sein sollte.

Image of the problem

Dies ist das Bild der Tabelle I in Reporting Service verwenden, um dieses Ergebnis zu erhalten.

Table

Antwort

0

ich es geschafft, eine Antwort auf meine eigene Frage zu finden. Ich habe eine Gruppierung auf Referenz in den wie Einzelheiten in den folgenden Bildern dargestellt:

  1. Rechts klicken Sie auf Details in den Zeilengruppen Menü und offene Gruppeneigenschaften

Step 1

  1. eine Gruppe auf Referenz

    enter image description here

  2. hinzufügen 210
  3. Problem gelöst

Verwandte Themen