Mashup Builder > 小器具 > 舊有小器具 > 進階格點 (舊有)
進階格點 (舊有)
簡介
進階格點包含兩個小器具:格點 (進階) 和樹格點 (進階)。這兩個小器具都提供彈性、互動的方式來在網格檢視中顯示資料。每個小器具都支援多種方式來轉譯欄資料,以及即時配置資料顯示。
* 
在 ThingWorx 9.3 或更高版本中,格點 (進階) 小器具由標準格點 (主題化) 小器具取代。
在 ThingWorx 9.3.4 或更高版本中,樹格點 (進階) 小器具由標準格點 (主題化) 小器具取代。
進階格點和進階樹格點小器具與舊有格點有何不同?
進階網格小器具提供完全動態網格組態的選項。當透過 ThingWorx 服務動態配置網格時,可以不依賴資料形式建立網格。這兩個網格小器具還可讓您在設計時間與執行時間環境中更輕鬆地使用網格。
此外,進階樹網格在設計上還可處理階層資料,並提供可展開的節點,以在樹狀結構中顯示父與子資料關係。
* 
進階格點與進階樹格點小器具不回溯相容舊有格點小器具。這些進階網格是標準網格的替代方法。它們包括一些進階功能,但不是標準網格中的每個功能都有一對一的取代功能。無法從標準網格升級到其中一個進階網格。
以下各部份列出了兩種進階網格的主要功能、進階樹網格特有的功能,以及在標準網格中提供但目前不包括在進階網格中的功能。
兩種進階網格中的主要功能
使用靜態或動態組態建構網格的選項:
靜態 - 使用 Mashup Builder 中可用的內容配置網格。
動態 - 將網格繫結至使用配置參數傳回 JSON 物件的組態服務。
與動態網格組態相關的強化功能:
不受依賴於基礎資料形式的限制,因為會從組態服務動態傳入網格組態參數。
可以更好地控制某些樣式內容,例如字型設定
在 Mashup Builder 中以及使用服務對網格進行配置的變更:
「設計檢視」中的即時資料更新。即時反映在資料中的設計變更。
可用的最實用欄轉譯器子集,包括布林值、日期時間、Html、超連結、圖像連結、整數、位置、長整數以及字串。
依據多個欄排序
多列選取選項。
網格重設按鈕。
全域網格搜尋欄位。
自動寬度欄大小與固定寬度欄大小 (以像素或百分比為單位)。
標題與儲存格文字對齊。
工具列與工具提示樣式選項。
標題與資料儲存格的溢出選項與工具提示支援。
資料篩選器小器具強化功能:
對所有資料類型進行即時資料篩選。網格中的資料會更新,以反映篩選。
OR 查詢 (除了標準 AND 查詢之外)。
您可將搜尋與排序參數組合在一起的資料篩選。
執行時間的前後關聯選單,您可以在其中隱藏或取消隱藏欄標題中的欄。
伺服器端排序與搜尋功能,可排序或搜尋所有資料,而不只是目前在網格中載入的資料。
每個使用者/每個網格 cookie 會持續顯示設定,例如隱藏欄、跨網格的欄順序、欄大小、欄排序順序 (列的排序) 以及樹網格中的列展開。
支援在網格儲存格中轉譯圖像。
對於 JSON 與 Mashup Builder 內容中欄標題的當地語系化支援取決於特定 ThingWorx 次要發行版本。
在網格中新增頁尾部份。
樹網格的特有功能
可用來檢視多個父/子資料層級的可展開節點。
分別用來預先載入初始資料及動態載入子資料的不同選項。
Javascript 樹載入資料服務,其可在定義資料來源之後為父與子資料提供搜尋及篩選功能。
透過指定要展開之任何列的 ID 自動展開列,如從服務所定義。
目前在進階網格中不提供的標準網格功能
捲動至頂端。
儲存格編輯 -
儲存格編輯適用于進階網格中目前支援的所有欄格式。您也可以在執行時間編輯布林值核取方塊。
儲存格驗證 -
儲存格驗證包括驗證運算式與驗證訊息。網格不接受特定欄類型的無效值,因此會保留現有的有效值。
支援所有欄轉譯器
進階網格中目前支援的一組轉譯器限制為如下:STRING、NUMBER、LONG、LOCATION、BOOLEAN、HTML、HYPERLINK、IMAGELINK 及 DEFAULT
* 
在 ThingWorx Platform 8.5.X 版及更新版本中,「進階網格」作為標準小器具提供。
ThingWorx 8.4.X 及更早版本使用「進階網格」 PTC 軟體下載頁面中提供的延伸功能:。這些延伸功能在較新發行版本中可能沒有升級。建議使用 ThingWorx Platform 8.5. X 及更新版本中的標準小器具。
這是否有幫助?