Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 宏参考 > Editor 对象 > Methods

EmEditor 宏参考: Join 方法

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - EmEditor 宏参考 - Editor 对象

Join 方法

按指定键列,用一个与 JOIN 操作类似的方法合并两个 CSV 文档,并创建一个新文档。

[JavaScript]

n = editor.Join( nFlags, strDocument1, strColumn1, strDocument2, strColumn2, strSelect );

[VBScript]

n = editor.Join( nFlags, strDocument1, strColumn1, strDocument2, strColumn2, strSelect )

参数

nFlags

你能指定一个下列值的组合。

eeJoinUniqueKey1

在第一个文档中的指定列包含一个唯一键。

eeJoinUniqueKey2

在第二个文档中的指定列包含一个唯一键。

eeJoinIncludeAll1

第一个文档中的所有行都会被包括在输出中。输出文档将包含空的单元格如果第一个文档中的行没有匹配的结果。

eeJoinIncludeAll2

第二个文档中的所有行都会被包括在输出中。输出文档将包含空的单元格如果第二个文档中的行没有匹配的结果。

eeJoinMatchCase

匹配大小写。

eeJoinSimpleMerge

直接合并两个文档,不用关键值。如果指定该选项,那么 strColumn1strColumn2 的参数会被忽略。

strDocument1

指定字符串来识别第一个文档。这个值可以是文件名,文件名以及路径,或一个冒号 (:) 后跟当前群组中指定文档的索引号。例如,"filename.csv","C:\data\filename.csv" (如果是 JavaScript,"C:\\data\\filename.csv"),或 ":2"。

strColumn1

指定字符串来识别第一个文档的键列。这个值可以是指定列的第一行或一个冒号 (:) 后跟指定列的索引号。例如,"first_name" 或 ":5"。

strDocument2

指定字符串来识别第二个文档。这个值的格式与 strDocument1 格式相同。

strColumn2

指定字符串来识别第二个文档的键列。这个值的格式与 strColumn1 格式相同。

strSelect

指定字符串来选择要包括在输出文档中的列。例如,"file1.csv>column1,file2.csv>column2"。

返回值

返回值是与指定字符串匹配的行数。

版本

支持 EmEditor 14.8 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.