轉譯器類型
|
格式
|
附註
|
||
---|---|---|---|---|
預設
|
N/A
|
在可能的情況下將資料轉譯為字串。
|
||
數值
|
選取或輸入包含要使用之格式的字串。
|
JSON 組態服務 - 格式支援 % 與 $
Mashup builder - 格式僅支援 $。
兩者都支援小數。
|
||
長整數
|
選取或輸入包含要使用之格式的字串。
|
JSON 組態服務 - 格式支援 % 與 $
Mashup builder - 格式僅支援 $。
兩者都支援小數。
|
||
HTML
|
• raw - 實際 HTML 會顯示在網格儲存格中。
• format - 會對 HTML 進行編碼、XSS 審查,並由瀏覽器解譯以顯示。
• unsanitized - 會對 HTML 進行編碼,但在由瀏覽器解譯以顯示之前,「不會」進行 XSS 審查。
|
左側欄中所列的格式選項可供 JSON 使用。在 Mashup Builder 中,這些選項會顯示為:
• 原始 (無格式)
• 帶格式
• 帶格式,未審查 (不安全)
|
||
超連結
|
• _blank - 導覽目標是新視窗或瀏覽器標籤 (視瀏覽器而定)。
• _self - 導覽目標是目前視窗或標籤。
• _parent - 導覽目標是 iframe 的父項。
• _top - 導覽目標是頂層框架。
|
若選取超連結轉譯器,「連結文字」欄也可供使用。輸入連結要顯示的文字。
以下是配置超連結欄的 JSON 範例:
"columnFormatter": {
"type": "hyperlink",
"format": "_blank",
"params": {
"textFormat": "Click here!"
}
}
|
||
圖像連結
|
• image - 以實際大小顯示圖像。
• scaledtowidth - 縮放圖像以符合欄寬度。
• scaledtoheight - 縮放圖像以符合列高度。
• 超連結 - 顯示可以按一下以檢視圖像的連結。
|
|||
字串
|
• full - 顯示完整文字字串。
• notext - 不顯示文字。
• limitN - 將文字顯示限制為前 N 個字元。使用資料溢出選項時,通常不需要限制。
|
|||
布林值
|
• checkbox - 在網格儲存格中顯示僅限檢視核取方塊。
• text - 顯示文字選項,例如 true 或 false。
• notext - 不顯示資料。僅用於狀態格式。
|
|||
Datetime
|
如需有關使用 momentjs 與 jdate 格式的詳細資訊,請前往右側的連結。
|
如需詳細資訊,請參閱下列內容:
|
||
整數
|
選取或輸入包含要使用之格式的字串。
|
JSON 組態服務 - 格式支援 % 與 $
Mashup builder - 格式僅支援 $。
整數不支援小數。
|
||
位置
|
選取或輸入包含用來識別位置之緯度、經度或海拔格式的字串。格式字串可用來截斷緯度/經度/海拔值的有效位數。若截斷,值會四捨五入。如果未包括海拔值,會從輸出字串中將其省略。
|
若使用狀態定義,圖示會與位置一起顯示。配置狀態以定義何時顯示圖示,具體取決於位置字串的值。
以下是配置位置欄的 JSON 範例:
"columnFormatter": {
"type": "location",
"format": "0.000000",
}
}
|
![]() |
• 「進階網格」與「進階樹網格」清單可以在執行時間轉譯及編輯圖像、ThingCode、Vec3、Vec4、Vec 及資料負載基礎類型。
• 若您提供動態組態,支援使用動態資料形式進行轉譯。當使用動態資料形式填入進階網格中的資料時,請在執行時間提供組態,來以預期方式轉譯值。您可使用繫結至進階網格的 Configuration 來提供組態。此服務就像是根據資料形式名稱提供資料的服務一樣。
|