Mashup Builder > 小器具 > 標準小器具 > 資料匯出小器具
資料匯出小器具
「資料匯出」小器具提供將資料匯出至 CSV 檔案的功能。
當使用「資料匯出」小器具時,如果要透過 ThingWorx 服務 (例如 GetStringPropertyValue) 匯出包含密碼資料 (例如密碼內容及其值) 的資料,請勿將該服務直接繫結至「資料匯出」小器具。最佳實務是建立包裝函式服務,來尋找任何「密碼原始」資料類型、取得其純文字密碼值、對該值進行加密,並使用 EncryptionServices.EncryptPropertyValue 服務將其新增至所加密值的新資料負載 (或在適當情況下取代現有資料負載的舊密碼值與原始類型)。其部份範例如下:
var params = {
propertyName: "Property1" /* STRING */
};
// result: STRING
var plaintText = me.GetStringPropertyValue(params);
var params = {
data: plaintText /* STRING */
};
// result: STRING
var result = Resources["EncryptionServices"].EncryptPropertyValue(params);
如需詳細資訊,請參閱密碼
如果您使用會傳回 PASSWORD 原始內容作為 PASSWORDS 的服務 (例如 GetPropertyValues),則值將會加密,且可直接安全繫結至「資料匯出」小器具以供匯出。「資料匯出小器具」會產生 CSV 輸出,PASSWORD 類型值會在產生的 CSV 中保持加密狀態,且不需要包裝服務。
* 
下表不包括樣式和通用小器具內容。
屬性名稱
描述
基礎類型
預設值
可繫結?(Y/N)
可當地語系化?(Y/N)
CustomClass
要套用至小器具頂部分區之使用者定義的 CSS 類別。可輸入多個類別,之間以空格分隔。
STRING
n/a
Y
N
Label
要顯示在按鈕上的文字。
STRING
匯出
N
Y
TabSequence
資料匯出小器具在 Tab 序列中的索引。
NUMBER
0
N
N
RoundedCorners
決定按鈕是否使用倒圓角化的轉角。
BOOLEAN
True
N
N
Data
資料服務傳回。從服務傳回中選取資料負載,作為此內容的資料來源。
INFOTABLE
n/a
N
N
IconAlignment
將按鈕的圖示向文字的左邊或右邊對齊。
STRING
True
N
N
ShowDataLoading
在資料載入時顯示資料。
BOOLEAN
True
N
N
Visibility
設定小器具在執行時間的可見度。
BOOLEAN
True
Y
N
這是否有幫助?