跳到主要内容

LoadMailMergeData

加载邮件合并的数据。

语法

expression.LoadMailMergeData(data);

expression - 表示 Api 类的变量。

参数

名称必需/可选数据类型默认值描述
data必需String[][]邮件合并数据。数组的第一个元素是包含合并字段名称的数组。其余数组元素是包含合并字段值的数组。

返回值

boolean

示例

此示例展示如何加载邮件合并的数据。

// Wraps the text runs in the mail merge fields, loads the mail merge data into the document, and starts the mail merge process.

// How to load the data source for mail merge into the document.

let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
let fields = ["Greeting line", "First name", "Last name"];
for (let i = 0; i < fields.length; ++i)
{
let run = Api.CreateRun();
run.AddText(fields[i]);
paragraph.AddElement(run);
run.WrapInMailMergeField();
paragraph.AddText(" ");
}
paragraph.AddText("!");
Api.LoadMailMergeData([fields, ["Dear", "John", "Smith"], ["Hello", "Lara", "Davis"]]);
Api.MailMerge();