使用欄位 (報表產生器)

更新: 2006 年 12 月 12 日

欄位包含可以加入報表配置中的資料。選取實體時,該實體內含的欄位便會顯示在 [總管] 窗格的 [欄位] 區域中。若要直接使用欄位,可以拖曳欄位名稱、按兩下該欄位的名稱或選取欄位名稱旁的核取方塊,將欄位加入至設計區域。若要使用預設欄位群組,可以拖曳實體名稱或按兩下實體名稱,將實體新增至設計區域。與該實體相關的預設欄位都會加入設計區域中。例如,在您的報表中加入 AdventureWorks 模型的 [員工] 實體之後,下列欄位便會加入設計區域中:[身分證號碼]、[名字]、[中間名]、[姓氏] 和 [電子郵件位址]。在資料來源中設定的屬性會決定要加入的欄位。

使用您可用的欄位和實體,可以自訂報表中顯示的資訊。您可以:

  • 以指定的順序,將欄位拖放至報表配置中幾乎是任何位置。
  • 格式化欄位,使內容以想要的方式顯示。
  • 篩選任意欄位組合的內容。
  • 依一或多個欄位,以遞增或遞減的順序排序報表資料。
  • 搜尋資料來源和目前實體內的欄位。
  • 編輯欄位的公式。
  • 新建欄位。

欄位類型

欄位可以包含兩種類型的值:單一值和一組值的總計 (亦稱為彙總)。例如,「姓氏」和「單價」為單一值,而「銷售總計」則為彙總,也就是以一組值的總和做為基礎的總值。報表產生器使用下列欄位:Text、Number、Date/DateTime、Money、Aggregate、Image 和 Boolean。

您可以定義欄位的公式,以建立自己的欄位。例如,您可以建立一個代表報表中出現之其他三個欄位總和的欄位。建立該欄位時,您要定義一個公式,告訴報表伺服器將指定的欄位加起來,並在剛剛建立的欄位中顯示結果。

欄位在 [總管] 窗格之 [欄位] 區域中顯示的順序由資料來源決定。通常,最常用的欄位會靠近清單的頂端。建立的新欄位會顯示在清單的頂端。

單一值和總計欄位都可以具有變數。欄位變數是包含以最上層欄位為基礎之資料的欄位。例如,「產品」實體包含 Sell End Date 欄位。此欄位中巢狀了欄位變數,如 Sell End Day、Sell End Month、Sell End Year 和 Sell End Quarter。這些欄位都包含以 Sell End Date 欄位為基礎的資料。

欄位群組

在將欄位拖曳至報表配置時,「報表產生器」會建立群組,並在其中顯示這些欄位。您可以選取報表配置來查看欄位群組。「報表產生器」建立的群組以欄位間的關聯性為基礎。您可以在報表配置中移動欄位,來修改欄位的群組方式。

Aa337116.note(zh-tw,SQL.90).gif附註:
個別將欄位加入報表配置所得到的一組結果,會不同於以群組形式將欄位加入到報表配置的結果。建立報表時,您應該要注意這個動作會如何影響報表結構和查詢。

以下是「報表產生器」用來群組欄位的一些基本規則:

  • 將任何欄位拖曳至設計區域的左邊緣時,其都會成為一個獨立群組。
  • 將欄位拖曳至設計區域的右側時,會將其群組於恰好位於其左側的群組中。
  • 拖曳彙總欄位時,總計會自動顯示在所有群組中。
Aa337116.note(zh-tw,SQL.90).gif附註:
當您藉由按兩下欄位或選取其核取方塊來加入欄位時,該欄位會加入至設計區域的右側,而且在可能的情況下,還會與報表中最後一個欄位群組分在同一組。如果欄位無法加入至最後一個群組,就會緊接著報表右側建立新群組。

若要將欄位加入特定的群組中,請將該欄位拖曳至該群組內的位置,或拖曳至群組上方顯示的群組索引標籤上。

欄位圖示

圖示 類型 描述
文字圖示

Text

表示資料為文字 (例如,字 "Yes") 的欄位。

數值欄位的圖示

Number

表示其資料為單一數值 (例如,數字 5) 的欄位。

日期/日期時間欄位圖示

Date/datetime

表示資料為日期和/或時間值 (例如,4/3/2005) 的欄位。

Money 欄位圖示

Money

表示資料為貨幣值 (例如,$782.95) 的欄位。

彙總欄位圖示

Aggregate

表示資料是代表一組數值計算之單一數值的欄位。例如,在 2010 年中 25 個業務員的銷售總額可以透過將每個業務員的銷售數字相加來計算,其總和會顯示為單一數值。

布林欄位圖示

Boolean

表示資料為 true/false 或 yes/no 值的欄位,例如,表示特定產品是否已停止之資料行中的 Yes/No 值。

影像圖示

Image

表示資料為影像的欄位。例如,假設資料庫包含每個產品的影像。將這些影像包含在資料來源時,此圖示會與欄位名稱一起顯示。

請參閱

概念

建立報表 (報表產生器)
瞭解報表配置和轉譯 (報表產生器)
格式化報表 (報表產生器)
使用資料 (報表產生器)
使用報表配置 (報表產生器)

其他資源

報表產生器詞彙

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

新增內容:
  • 新增使用核取方塊將實體和欄位加入至設計區域的資訊。

2006 年 7 月 17 日

變更的內容:
  • 新增附註。

2006 年 4 月 14 日

變更的內容:
  • 釐清語言並提供有關預設欄位的範例。
  • 釐清有關彙總的語言。