NoCode J Works

Innovation in the workplace.

SampleAppsで学ぶFileMaker[割り当てられたタスク一覧を連絡先に送信]

f:id:BeansWorks:20210907091553p:plain

「イベント管理.fmp12」の「連絡先詳細」メニューにある[割り当てられたタスク]タブの[タスク一覧を電子メールで送信]ボタンには「割り当てられたタスク一覧を連絡先に送信する」というスクリプトが設定されています。

f:id:BeansWorks:20190731224347p:plain

f:id:BeansWorks:20190731224402p:plain

 

割り当てられたタスク一覧を連絡先に送信

 

『1行目』

エラー処理[オン]

→エラー表示をオンにすると標準の警告メッセージが表示されないようになります

 

『3行目』

変数を設定[$PATH;

値:Get(テンポラリパス)& イベント::イベント&”タスク一覧.pdf]

→「イベント」項目に入力されている名前を付けてPDFで一時保存する変数を指定しています。(変数は次のステップで使います。)

 

『5行目』

関連レコードへ移動[関連レコードのみを表示;

テーブル:「割り当てられたタスク一覧 |タスク」;

使用するレイアウト:「割り当てられたタスク一覧」(タスク);新規ウインドウ]

レコードのソート[記憶する;ダイアログあり:オフ]

→ポータルのテーブル(関連テーブル)内の関連レコードが現在のレコードになります。

 

『8行目』

レコードをPDFとして保存[記憶する;ダイアログあり:オフ;「$PATH」;対象レコード;

ディレクトリの作成:オフ]

→「$PATH」で指定している場所にポータル内の関連レコードをPDFとして保存します。

 

『10行目』

ウインドウを閉じる[現在のウインドウ]

 

『12行目』

メールを送信[電子メールクライアント経由で送信;ダイアログあり:オン;

宛先:連絡先::連絡先名前&”<”&連絡先::自宅メール&”>”;

トピック:Get(ファイル名)&” |タスク一覧”;

メッセージ:連絡先::連絡先名前&”様、¶”&”あなたのタスク一覧を添付します...;

「$PATH」]

→電子メールクライアントを起動後、PDFファイルを添付し、メールアドレス、タイトル、

 

 本文を上記設定で付与して文書を作成します。