2016-03-25 46 views
0

我在Reportbuilder中概述了註冊時間,但似乎無法像我想要的那樣獲取報告。我想在一條線上的一切,而不是在對方下的對角線。每個項目也應該只提供一次。不包括預訂的註冊數量。它甚至有可能嗎?在下面是我使用的查詢,其次是問題的圖像以及它應該是什麼樣子+ Reportbuilder中使用的表格。Reportbuilder 2012 3.0所有註冊的一行代替註冊數量+只有一個編號

在此先感謝我的問題

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; 

例子,說明它應該是。

Image of the problem

這是我在Reporting Services使用去該結果對錶的圖像。

Table

回答

0

我設法找到一個答案,以我自己的問題。我在詳細參考添加一組像顯示在下面的圖片:

  1. 右鍵點擊該行組菜單,打開組屬性

Step 1

  • 添加組上參考

    enter image description here

  • 問題解決