Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 外掛程式參考 > 結構

EmEditor 外掛程式參考: JOIN_INFO

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - 外掛程式參考 - 結構

JOIN_INFO

用于 EE_JOIN 消息。

typedef struct _JOIN_INFO {

   UINT cbSize;

   UINT flags;

   LPCWSTR pszDocument1;

   LPCWSTR pszDocument2;

   LPCWSTR pszColumn1;

   LPCWSTR pszColumn2;

   LPCWSTR pszSelect;

   UINT iDocument3;

} JOIN_INFO;

欄位

cbSize

指定這個結構的大小,sizeof( JOIN_INFO )。

flags

從如下值中指定一個組合。

JOIN_FLAG_UNIQUE_KEY_1

第一個文檔中指定的索引鍵資料欄包含一個唯一索引鍵。

JOIN_FLAG_UNIQUE_KEY_2

第二個文檔中指定的索引鍵資料欄包含一個唯一索引鍵。

JOIN_FLAG_INCLUDE_ALL_1

第一個文檔中的所有資料列都會被包括在輸出中。輸出文檔將包含空的資料格如果第一個文檔中的行沒有符合的結果。

JOIN_FLAG_INCLUDE_ALL_2

第一個文檔中的所有資料列都會被包括在輸出中。輸出文檔將包含空的資料格如果第一個文檔中的行沒有符合的結果。

JOIN_FLAG_MATCH_CASE

大小寫符合。

pszDocument1

指定字串來識別第一個文檔。這個值可以是檔案名,檔案名以及路徑,或一個冒號 (:) 后跟目前的群組中指定文檔的索引號。例如,"filename.csv","C:\data\filename.csv" (如果是 JavaScript,"C:\\data\\filename.csv"),或 ":2"。

pszDocument2

指定字串來識別第二個文檔。這個值的格式與 pszDocument1 格式相同。

pszColumn1

指定字串來識別第一個文檔的索引鍵資料欄。這個值可以是指定欄的第一行或一個冒號 (:) 后跟指定欄的索引號。例如,"first_name" 或 ":5"。

pszColumn2

指定字串來識別第二個文檔的索引鍵資料欄。這個值的格式與 pszColumn1 格式相同。

pszSelect

指定字串來選擇要包括在輸出文檔中的欄。例如,"file1.csv>column1,file2.csv>column2"。

iDocument3

這個欄位將充滿輸出文檔的索引,當函數返回時。

版本

支持 EmEditor 14.8 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.