IMailMergeDataSourceRoot

public interface IMailMergeDataSourceRoot

Реализуйте этот интерфейс, чтобы разрешить слияние почты из пользовательского источника данных с основными и подробными данными.

Методы

МетодОписание
getDataSource(String tableName)Механизм слияния почты Aspose.Words вызывает этот метод, когда обнаруживает начало области слияния почты верхнего уровня.

getDataSource(String tableName)

public abstract IMailMergeDataSource getDataSource(String tableName)

Механизм слияния почты Aspose.Words вызывает этот метод, когда обнаруживает начало области слияния почты верхнего уровня.

Когда механизмы слияния почты Aspose.Words заполняют документ данными и обнаруживают MERGEFIELD TableStart:TableName, он вызываетgetDataSource(java.lang.String) на этом объекте. Ваша реализация должна вернуть новый объект источника данных. Aspose.Words будет использовать возвращенный источник данных для заполнения области слияния.

Если источник данных (таблица) с указанным именем не существует, ваша реализация должна вернуть значение null .

Параметры:

ПараметрТипОписание
tableNamejava.lang.StringИмя региона слияния, указанное в шаблоне документа. Без учета регистра.

Возвращает: IMailMergeDataSource - Объект источника данных, который предоставит доступ к записям данных указанной таблицы.