初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2021-09-16 11:10:17

りんご
Member

レイアウト結合後 PDF送信のスクリプト作成方法について(再度教えて下さい。)

ファイルメーカー初級者です。
2種類の文書をレイアウト切り替えで結合して、PDFで送信する方法が分からず
以前、こちらで教えて頂きましたが、
複数の電子メールを送信するとうまくできず、困ってしまい
再度投稿させて頂きました。

行いたい動作、スクリプトの内容は下記になります。

レイアウトA
レイアウトB

上記レイアウトA+レイアウトBを一つのPDFに結合
ファイル名○○○〇様依頼状
結合したPDFをそれぞれの方(数百名)へ添付ファイルにてメール送信
送信の際デスクトップにPDFを自動保存

Loop
    変数を設定[$PDF;
  値:Get ( デスクトップパス ) &"/送信PDF/" & ○○○::氏名 & "様.pdf"]
    レイアウト切り替え[レイアウトA]アニメーションなし
    レコードをPDFとして保存 記憶する;ダイアログあり:オフ;「$PDF」;現在のレコード;
  フォルダを作成 オフ
    レイアウト切り替え[レイアウトB]アニメーションなし
    レコードをPDFとして保存[記憶する;追加;ダイアログあり:オフ;「$PDF」;現在のレコード;
  フォルダを作成 オフ」
    メールを送信 SMTPサーバー経由で送信
    レコード/検索条件/ページへ移動 次の[最後まできたら終了:オン]
end Loop

ダミーデータにて3人へテストメールを送信すると
それぞれに3人分のメールが添付ファイルにて送信されてしまい
一人に3通メールが届いてしまう状況です。

恐らく上記設定に間違いがあるかと思いますので
複数の電子メールを送信する際の、スクリプトの作成方法について、
教えて頂けると大変助かります。

パソコン環境はWindows10 ファイルメーカー19です。
度々お手数ですが、よろしくお願いいたします。

Offline

#2 2021-09-16 11:27:56

himadanee
Guest

Re: レイアウト結合後 PDF送信のスクリプト作成方法について(再度教えて下さい。)

ヘルプを見てください。そこに
「複数の電子メール」というオプションがありますが、これは1つのコマンドで複数の宛先に送るので、すべて同じ内容になります。
今必要なのは「現在のレコードからのデータを使用する 1 つの電子メール」の方です。

#3 2021-09-21 17:24:21

りんご
Member

Re: レイアウト結合後 PDF送信のスクリプト作成方法について(再度教えて下さい。)

教えて下さりありがとうございます。
仕組みを理解しておらず悪戦苦闘しておりましたが、おかげさまで理解することができ
すっきりしました。
ありがとうございました。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 553.95 KiB (Peak: 586.59 KiB) ]