Mail Merge și raportare

Mail Merge este o caracteristică populară pentru crearea rapidă și ușoară a documentelor, cum ar fi scrisori, etichete și plicuri. Aspose.Words vă permite să generați documente din șabloane cu Mail Merge câmpuri.

Un câmp Mail Merge este un câmp pe care îl puteți insera într-un șablon Mail Merge pentru a include valori specifice dintr-o înregistrare sursă de date în documentele de ieșire. De exemplu, puteți insera un câmp de îmbinare într-un șablon de e-mail, astfel încât salutul să aibă prenumele destinatarului, mai degrabă decât un generic “Bună ziua!”. Aspose.Words plasează date dintr-o sursă externă, cum ar fi o bază de date sau un fișier, în aceste câmpuri și le formatează. Documentul rezultat este salvat în folderul specificat.

Aspose.Words preia funcționalitatea standard Mail Merge și o avansează cu mulți pași înainte, transformându-l într-o soluție completă de raportare care vă permite să creați documente și mai complexe, cum ar fi rapoarte, cataloage, inventare și facturi. Iată câteva avantaje ale soluției de raportare Aspose.Words:

  • Rapoarte de proiectare în Microsoft Word folosind câmpuri standard mail merge
  • Definiți regiunile din document care sunt în creștere, cum ar fi rândurile de ordine detaliate
  • Inserați imagini în timpul unui mail merge
  • Executați orice logică personalizată, controlați formatarea sau inserați conținut complex folosind Mail Merge manipulatoare de evenimente
  • Completați documentele cu date din orice tip de sursă de date

Mecanismul și componentele principale ale Mail Merge

Aspose.Words oferă posibilitatea de a încărca documente în diverse supported formats și apoi permite utilizatorilor să efectueze o operație mail merge.

De obicei, un document încărcat vă permite să stocați câmpuri de îmbinare, de exemplu, un document în format DOCX. Dar există formate care nu stochează astfel de câmpuri, de exemplu, TXT. Dacă Aspose.Words acceptă încărcarea unor astfel de formate de fișiere, puteți adăuga câmpurile de îmbinare direct la modelul de document, puteți salva documentul într-un supported format convenabil și puteți efectua operația mail merge.

Operația Mail Merge va îmbina mail merge template și data source pentru a genera individual merged documents.

Ce este un șablon Mail Merge

Scopul aplicării unei operații Mail Merge folosind un șablon de îmbinare este de a simplifica procesul de creare a unui document.

Există mai multe moduri de a crea și proiecta un șablon de îmbinare. Puteți utiliza Microsoft Word, iar șablonul de îmbinare nu trebuie să fie un șablon Microsoft Word, adică un document în formatul DOT sau DOTX, poate fi un document obișnuit în formatul DOC sau DOCX. Trebuie să inserați câteva câmpuri speciale numite câmpuri de îmbinare în acest șablon în locurile în care doriți ca datele din sursa dvs. de date să fie inserate ulterior. Sau puteți crea programatic un șablon de îmbinare folosind clasa DocumentBuilder.

Șablonul de îmbinare conține textul principal, care ar trebui să fie același în toate documentele de ieșire după ce efectuați operația mail merge. Puteți utiliza orice format pentru șablonul dvs. dacă există posibilitatea de a adăuga câmpuri de îmbinare la acesta. Toate câmpurile de îmbinare din șablonul dvs. vor fi completate din sursa de date în timpul operației mail merge.

Vezi Și