---
title: "Mail Merge และการรายงานใน C++"
---

Mail Merge เป็นคุณลักษณะยอดนิยมสำหรับการสร้างเอกสารอย่างรวดเร็วและง่ายดายเช่นตัวอักษรป้ายและซองจดหมาย Aspose.Words ช่วยให้คุณสามารถสร้างเอกสารจากเทมเพลตด้วย Mail Merge สนาม.

A Mail Merge ฟิลด์เป็นฟิลด์ที่คุณสามารถแทรกลงใน Mail Merge แม่แบบที่จะรวมค่าที่เฉพาะเจาะจงจากการบันทึกแหล่งข้อมูลในเอกสารผลลัพธ์ นแม่แบบอีเมลเพื่อให้คำทักทายจะมีชื่อแรกของผู้รับมากกว่าทั่วไป"สวัสดี!". Aspose.Words วางข้อมูลจากแหล่งภายนอกเช่นฐานข้อมูลหรือแฟ้มลงในเขตข้อมูลเหล่านี้และจัดรูปแบบ เอกสารผลลัพธ์จะถูกบันทึกไว้ในโฟลเดอร์ที่ระบุ.

Aspose.Words ใช้มาตรฐาน Mail Merge ฟังก์ชั่นและความก้าวหน้ามันหลายขั้นตอนข้างหน้าเปลี่ยนเป็นโซลูชันการรายงานที่เต็มเปี่ยมที่ช่วยให้คุณสามารถสร้างเอกสารที่ซับซ้อนมากยิ่งขึ้นเช่นรายงาน,แคตตาล็อก,สินค้าคงเหลือและใบแจ้งหนี้ นี่คือข้อดีของ Aspose.Words โซลูชันการรายงาน:

- รายงานการออกแบบใน Microsoft Word ใช้มาตรฐาน Mail Merge สนาม
- กำหนดพื้นที่ในเอกสารที่มีการเจริญเติบโต,เช่นแถวลำดับโดยละเอียด
- แทรกภาพในระหว่าง mail merge
- ดำเนินการตรรกะที่กำหนดเองใดๆการควบคุมการจัดรูปแบบหรือแทรกเนื้อหาที่ซับซ้อนโดยใช้ Mail Merge ผู้จัดการเหตุการณ์
- กรอกเอกสารด้วยข้อมูลจากแหล่งข้อมูลทุกประเภท

```

ร [Aspose.Words.MailMerging](https://reference.aspose.com/words/cpp/aspose.words.mailmerging/) รรวมจดหมาย.

```

## กลไกและส่วนประกอบหลักของ Mail Merge {#mechanism-and-main-components-of-a-mail-merge-operation}

Aspose.Words มีความสามารถในการโหลดเอกสารต่างๆ [supported formats](https://reference.aspose.com/words/cpp/aspose.words/loadformat/) และจากนั้นช่วยให้ผู้ใช้สามารถดำเนินการ Mail Merge การดำเนินงาน.

โดยปกติเอกสารที่โหลดช่วยให้คุณสามารถจัดเก็บเขตข้อมูลผสานเช่นเอกสารใน DOCX รูปแบบ แต่มีรูปแบบที่ไม่ได้จัดเก็บเขตข้อมูลดังกล่าวเป็นตัวอย่างเช่น, TXT. ถ้า Aspose.Words สนับสนุนการโหลดรูปแบบไฟล์ดังกล่าวคุณสามารถเพิ่มฟิลด์ผสานโดยตรงกับรูปแบบเอกส [supported format](https://reference.aspose.com/words/cpp/aspose.words/saveformat/) และดำเนินการ Mail Merge การดำเนินงาน.

ร Mail Merge การดำเนินงานจะผสานของคุณ *mail merge template* และคุณ *data source* เพื่อสร้างบุคคล *merged documents*.

## อะไรคือสิ่งที่ Mail Merge เทมเพลต {#what-is-a-mail-merge-template}

เป้าหมายของการใช้ Mail Merge การดำเนินการโดยใช้แม่แบบผสานคือการลดความซับซ้อนของกระบวนการของการสร้า.

มีหลายวิธีในการสร้างและออกแบบเทมเพลตผสาน คุณสามารถใช้ Microsoft Word และแม่แบบผสานไม่จำเป็นต้องเป็น Microsoft Word แม่แบบที่เป็นเอกสารใน DOT หรือ DOTX รูปแบบก็สามารถเป็นเอกสารปกติใน DOC หรือ DOCX รูปแบบ คุณต้องแทรกฟิลด์พิเศษบางอย่างที่เรียกว่าฟิลด์ผสานลงในเทมเพลตนี้ในสถานที่ที่คุณต้องการ หรือคุณสามารถเขียนโปรแกรมสร้างแม่แบบผสานโดยใช้ [DocumentBuilder](https://reference.aspose.com/words/cpp/aspose.words/documentbuilder/) ชั้นเรียน.

แม่แบบผสานประกอบด้วยข้อความหลักซึ่งควรจะเหมือนกันในเอกสารที่ส่งออกทั้งหมดหลัง Mail Merge การดำเนินงาน คุณสามารถใช้รูปแบบใดก็ได้สำหรับเทมเพลตของคุณหากมีความสามารถในการเพิ่มฟิลด์ผ ทั้งหมดผสานฟิลด์ภายในแม่แบบของคุณจะเต็มไปจากแหล่งข้อมูลของคุณในช่วง Mail Merge การดำเนินงาน.

## ดูเพิ่มเติม

- [ทำงานกับ Mail Merge แม่แบบในคำ](https://docs.microsoft.com/en-us/power-platform/admin/work-mail-merge-templates)
