Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Вы можете создавать различные области в своем шаблоне, чтобы иметь специальные области, которые вы можете просто заполнить своими данными. Используйте Mail Merge с регионами, если вы хотите вставлять таблицы, строки с повторяющимися данными, чтобы ваши документы динамически расширялись, указав эти области в вашем шаблоне.
Вы можете создавать вложенные (дочерние) области, а также объединять области. Основное преимущество использования этого типа заключается в динамическом увеличении частей внутри документа. Более подробную информацию смотрите в следующей статье “Вложенные Mail Merge области с областями”.
Область Mail Merge - это определенная часть документа, имеющая начальную и конечную точки. Обе точки представлены в виде Mail Merge полей с определенными именами “TableStart:XXX” и “TableEnd:XXX”. Все содержимое, включенное в область mail merge, будет автоматически повторяться для каждой записи в источнике данных.
Aspose.Words позволяет выполнять Mail Merge с регионами, используя один из методов ExecuteWithRegions, которые принимают IMailMergeDataSource пользовательский источник данных.
В следующем примере кода показано, как выполнить Mail Merge с регионами из базы данных sqlite с помощью SQLiteCpp:
Вы можете заметить разницу между документами перед выполнением Mail Merge с регионами:
И после выполнения Mail Merge с регионами:
Есть несколько важных моментов, которые необходимо учитывать при выполнении Mail Merge с регионами:
Если одно из этих правил будет нарушено, вы получите неожиданные результаты или может возникнуть исключение.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.