特定管理 > 分析系統與企業資訊 > 報告與查詢 > 查詢建構器 > 表格和連接 (查詢建構器)
表格和連接 (查詢建構器)
「表格和連接」標籤中,您可以新增要依據來查詢的表格,並在它們之間指定連接。您可以在窗內的拖放表格以便輕鬆檢視。表格之間的連接會隨表格一起移動。當您按一下「套用」來儲存變更時,會儲存表格的新方位。
「表格和連接」標籤中,您可以執行下列動作:
修改或刪除查詢中的表格和連接
表格
表格可以是 Windchill 資料庫中的類型或子類型,或現有報告範本。表格在「表格和連接」標籤中由矩形節點表示。
表格的別名會顯示在矩形節點中。別名是表格的替代名稱,尤其是在查詢中出現多次相同類型或報告範本檢視時特別有用。參考類型或報告範本的「查詢建構器」的其他部份一律使用別名名稱。依預設,表格的初始別名是表格的顯示名稱。如果查詢中已存在表格的別名,則會將編號附加至別名名稱來使其具唯一性,例如 Document1。將滑鼠游標暫留在表格矩形上可查看表格的別名與內部類型名稱。
新增至查詢的報告範本稱為報告範本檢視。與標準 Windchill 類型一樣,報告範本檢視可用於建立連接、選取要作為報告輸出欄包括的屬性、指定搜尋條件,以及決定排序順序。在本說明中,除非另外聲明,否則任何對於類型的參照也會參考報告範本檢視。
報告範本檢視可讓您輕鬆重新使用現有報告。若已定義複雜查詢並將其儲存為報告範本,可透過將其包括在另一個報告中作為報告範本檢視來重新使用它。報告範本檢視可用於執行巢狀查詢,以及建立複雜連接。可以嵌套報告範本檢視以定義更複雜的查詢,這與 SQL 巢狀查詢類似,不過多層嵌套可能會影響效能。
* 
如果報告範本在其他報告中作為報告範本檢視使用,則無法刪除報告範本。同樣地,從另一個報告範本的報告範本檢視中參考的報告範本欄,在移除參考前,無法從原始報告範本中刪除。
連接
表格間的關係十分重要。「查詢建構器」可讓您從表格間的可能關係中選取,並指定適用於正在搜尋之物件的關係。這種規格稱為連接,可能的關係集籍由 Windchill 資料模型決定。連接會在「表格和連接」標籤中以顯示連接方向的箭頭方向表示。
查詢包含多重類型時,每一種類型都必須連結,否則在產生報告時,報告輸出中可能會傳回重複的物件 (列)。建議您使用「檢視報告」預覽報告,確保已建立適當的連接。每個表格至少應有一個連接箭頭將其連接至另一個表格。
這是否有幫助?