メインコンテンツへスキップ

メールマージテンプレート Make

メールマージファミリー は Make ドキュメントを生成する クラシックな Word MERGEFIELD タグを使用したメールマージテンプレート、データと出力 PDF または Word ドキュメント。これは既存のドキュメントを移行する最速の方法です。 Microsoft Word メールマージレターを自動化されたコード不要のメールに変換 Make シナリオ。

関連ブログ記事(4)
GoogleドキュメントのテンプレートとJSONをPDFまたはWordに変換!たった4つのステップで、コードは一切不要!
MakeでGoogleドキュメントのテンプレートからPDFまたはWordを生成する方法:Dropbox(テンプレート+JSON)→ PDF4meでドキュメントを生成(テンプレートファイルタイプ:Googleドキュメント)→ アップロード。プレースホルダーをデータと結合するだけで、コードは不要です。スクリーンショット付きのステップバイステップガイド。
投稿を読む →
Dropbox に Word テンプレートと JSON を保存? Make でメールマージを実行。PDF または Word を 4 クリックで作成!
Makeでメールマージを自動化するには:Dropbox(Wordテンプレート+JSON)→ PDF4meでドキュメントを生成(テンプレートファイルタイプ:メールマージ)→ アップロード。プレースホルダーをデータとマージし、PDFまたはWord形式で出力します。スクリーンショット付きのステップバイステップガイド。
投稿を読む →
Dropboxフォルダに新しいファイルが追加されましたか?Makeでメールマージを実行しましょう。たった6つのステップで、完全に自動化されます!
Makeにおけるトリガーベースのメールマージ:Dropboxに新しいファイルが表示されたら、JSONデータを検索し、PDF4meの「文書生成(メールマージ)」を実行して、WordとPDFをアップロードします。スクリーンショット付きの手順をステップバイステップで解説します。
投稿を読む →

始める前に​

Word MERGEFIELDタグを含むテンプレート
サンプル simple_mail_merge_template.docx 標準を使用する Word 差し込み印刷フィールド。各差し込み印刷フィールド名は、データファイル内のキーに対応しています。
一致するデータファイル
使用 sample_mail_merge_data.json (推奨)、 test.xml、 または テスト.csvマージフィールド名がデータキーと一致している。
PDF4me 接続 Make
作成する PDF4me 接続 Make そしてあなたの API キー。同じキーがすべての場所で機能します PDF4me シナリオ内のモジュール。

サンプルファイルパック​

以下のファイルをダウンロードしてください。メールマージテンプレート1つと対応するデータ JSON、 XML、 そして CSV。

PDF4me ドキュメント生成シングルモジュールを作成します。接続は PDF4me アカウントに設定されています。テンプレートファイルタイプは PDF4me Word テンプレートです。出力タイプは Word です。ファイルソースはマップで、テンプレート名は前のステップのファイル名からマッピングされ、テンプレートは前のステップのデータからマッピングされています。ドキュメントデータタイプは JSON で、ドキュメントデータテキストには、名前、年齢、生年月日フィールドを含むインライン JSON オブジェクトが表示されます。ドキュメントデータファイルとメタデータ JSON は空です。

ターゲット構成: Word メールマージテンプレート + JSON で 文書データテキスト + PDF 出力。

メールマージテンプレートテンプレートとは何ですか Make?​

Mail Mergeファミリーは、 Word .docx クラシックな MERGEFIELD タグで構築され、各フィールドをデータからの値に置き換えます。 .docx選択する PDF4me Word テンプレートをテンプレートファイルタイプとして Make既存のものを移動する場合は、このファミリーを選択してください。 Word 差し込み印刷された文書を自動化されたワークフローに組み込む。

メールマージテンプレートの設定方法 Make?​

モジュールフィールドを以下のように設定します。必須フィールドは赤いアスタリスクでマークされています。 Make UI。

パラメータ必須その機能例
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to Mail Merge for this template family. Options: PDF4me Word Template, Html, Mail Merge, Google Docs, Pdf Form. Defaults to PDF4me Word Template.Mail Merge
Output TypeConditionalFormat of the generated document. Options: Pdf, Word. Defaults to Pdf.Pdf
FileRequiredHow the template file reaches the module. The radio lists your connected storage actions (for example Dropbox - Download a File) and Map. Choose Map to wire the fields below from earlier modules: Template Name, Template and Document Data File only appear once Map is selected.Map
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.simple_mail_merge_template.docx
TemplateRequiredTemplate file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File).1. Data
Document DataTypeRequiredFormat of the data payload. Options: Json, XML, Csv. Defaults to Json.Json
Document Data TextOptionalInline JSON or XML data. Use when Document Data File is empty.sample_mail_merge_data.json
Document Data FileOptionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data
Meta Data JsonOptionalOptional JSON describing advanced field settings for the template.

出力​

このモジュールは実行ごとに 1 つのバンドルを返します。生成されたファイルは 書類 出力フィールド。 PDF4me リクエストをバックグラウンドジョブとして処理し、 Make 次のモジュールを実行する前に、結果を待ちます。

分野タイプ内容物
File NameFile nameOutput filename based on Template Name with the extension matching Output Type.
DocumentFile (binary data)The generated document. Map into a downstream Upload File or Send Email Attachment module.

生産パターン​

メールマージテンプレートの一般的なMakeパターンReplace the manual test with these once the sample works.
クラウドストレージからのテンプレート
  1. Dropbox または Google Drive 店舗 simple_mail_merge_template.docx。
  2. ファイルをダウンロードすると、テンプレートがバイナリファイルとして読み込まれます。
  3. ドキュメントの単一マップを生成する。テンプレート名とテンプレート。
  4. データは以下のものから構築されます Sheets またはウェブフックとして JSON。
配信されたWebhook PDF
  1. Webhookはレコードペイロードを受信します。
  2. ドキュメントを個別に生成すると、テンプレートとマージされます。
  3. 出力タイプは PDF。
  4. メール送信またはファイルアップロードでドキュメントが送信されます。
データソースからのバッチ
  1. レコード検索では多数の行が返されます。
  2. イテレータは一度に1つのレコードをループ処理します。
  3. ドキュメント生成処理は、レコードごとに1回実行されます。
  4. 各ファイルはレコードごとのフォルダにアップロードされます。

よくある質問​

Which Template File Type do I pick for a mail-merge .docx?+
Select Mail Merge, the option provided for this template family. A mail-merge document is a .docx, so PDF4me Word Template also accepts it, and the screenshot above shows that generic route; the difference is that the fields are classic Word MERGEFIELD tags.
Can mail merge output PDF?+
Yes. Set Output Type to PDF for a locked file or Word for an editable one. The merge fields are replaced either way.
Do I need Microsoft Word to run this?+
No. Make and PDF4me perform the merge in the cloud. You only need Word if you want to edit the template file itself.
What data formats are supported?+
Set Document DataType to Json or Xml. The sample pack includes sample_mail_merge_data.json, test.xml, and test.csv.

関連ガイド​

基盤となるテンプレートエンジンについては、以下を参照してください。 言葉のポーズ .NET ドキュメント そして Make データ構造リファレンス。