Mashup Builder > 混搭 > 配置混搭參數
配置混搭參數
您可建立及配置混搭的參數。這些參數是具有 Parameter Value Changed 事件的可繫結來源與目標。下列欄位可用來配置混搭參數:
「名稱」:參數的名稱。
「基礎類型」
欄位定義基礎類型
基礎類型
描述
BOOLEAN
true 或 false 值。
DASHBOARDNAME
儀表板名稱。
DATASHAPENAME
模型中的資料形式參照,因此具有特殊的處理方式。
DATETIME
格式化的日期和時間。
HTML
某些 HTML 內容。
HYPERLINK
標準 URL (例如,www.thingworx.com)。
IMAGE
可以圖像形式呈現的二進位資料。
IMAGELINK
連接至圖像的 URL 連結。
INFOTABLE
ThingWorx 中類似於 SQL 結果集的資料標準表示。有一些可建構、耗用和剖析 Infotable 的內建服務。
INTEGER
寫入時不包含分數部份的數字。
JSON
Javascript 物件標記法字串。
* 
適用於 ThingWorx 8.4.0 及更高版本。
LOCATION
標準「世界大地測量座標系統 (WGS)」84 座標,表示方式是:[經度, 緯度], 海拔。
LONG
需要提供的範圍比 INTEGER 基礎類型更長時,應使用 LONG 類型。
MASHUPNAME
ThingWorx 混搭的參照,因此具有特殊處理方式。
NOTHING
不包含任何內容 (無效)。
NUMBER
數字。
* 
允許使用指數值。例如,123e45
PASSWORD
遮罩密碼值。如需詳細資訊,請參閱 密碼。如需加密方法的相關資訊,請參閱 加密
QUERY
內含一系列「篩選器」的 JSON 物件。每個篩選器應包含「值」、「類型」和「檔案名稱」。
SCHEDULE
Cron 式排程 (使用「排程編輯器」配置)。
STRING
任意數量的字母數字字元。
STYLETHEMENAME
樣式主題參照,因此具有特殊處理方式。
TAGS
ThingWorx 標籤值。
TEXT
任意數量的字母數字字元。與 Strings 的不同之處在於 TEXT 為索引形式。
THINGNAME
物件參照,因此具有特殊處理方式。
THINGSHAPENAME
模型中的物形式參照,因此具有特殊的處理方式。
THINGTEMPLATENAME
物範本的名稱。
TIMESPAN
TimeSpan 物件表示以正或負天數、小時數、分鐘數、秒數量測的時間間隔 (持續時間或已過時間)。
USERNAME
在系統中定義的 ThingWorx 使用者參照。
XML
XML 片段或文件。
「繫結方向」:「來源」、「目標」或「兩者」。
「工具提示」:新增至混搭參數中作為當將指標置於其上時會顯示之工具提示的文字。
「顯示待辦事項」:若選取,會顯示一些提醒,來提示您必須執行其他步驟才能配置所包含混搭中的參數。
「刪除」:移除混搭參數。
「新增自訂組態表單」:將混搭新增為自訂組態。
ThingWorx 8.4.X 及更高版本的強化功能
我們提供了下列強化功能,可配置混搭參數:
您可將基礎類型設定為 JSON 類型。
此功能可為進階開發人員提供許多彈性。系統提供了 JSON 編輯器,可讓使用者輸入 JSON。
您可將 InfoTable 類型指派給參數,而不指派資料形式。
對於 ThingWorx 8.3.X 及之前版本,資料形式為必填。而對於 8.4.X 及更高版本,它則不是必填,因此彈性更大。如此一來,便可為混搭提供不同的資料形式。
您可控制參數的繫結方向:"←" (來源)、"→" (目標) 及 "↔" (雙向)。
針對 8.3.X 與之前版本,參數始終設定為「雙向」方向,因此當包含混搭時,您可能搞不清除預期要對參數執行的行為。現在您可以控制繫結方向。
您可在每個參數的「待辦事項」面板中新增「待辦事項」指示。
因此當其包含在「已包含混搭」小器具中時,會在「待辦事項」中看到提示,建議提供此參數。
當您將混搭拖曳至「已包含混搭」小器具後,參數會變為在 ContainedMashup 小器具的內容面板中提供,且下列功能可供您使用:
您可將 JSON 字串傳送至「已包含混搭」小器具。系統提供了 JSON 編輯器,可讓使用者輸入 JSON。
您可將不含預先定義資料形式的 InfoTable 傳送至已包含混搭參數。對於 ThingWorx 8.3.X 及之前版本,資料形式為必填。而對於 8.4.X 及更高版本,它則不是必填。
您可輕鬆瞭解對於「已包含混搭」而言,參數的繫結方向為何:"←" (來源)、"→" (目標) 及 "↔" (雙向)。針對 8.3.X 與之前版本,參數始終設定為「雙向」方向。
您在每個參數的「待辦事項」面板中都擁有「待辦事項」指示。
例如,對於圖中的下列參數:
「已包含混搭」小器具中的預期結果如下: