みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMakerPro11 / Win7 です。
作成当初はメールに添付できたのですが、このところメールは立ち上がりますが
ファイルが添付できません。
- - - - - - - - - - - - -
===[メールに出力]のスクリプトの内容です===
・全レコードを表示
・レコードを対象外に
・対象外のみを表示
・If [Get (最終メッセージ選択) = 2]
・ ブラウズモードに切り替え [ ]
・ 全レコードを表示
・ 全スクリプト終了
・Else
・ 変数を設定 [ $pase;値:"当番表"& 当番表::検索年月 & ".fp7"]
・ レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]
・全レコードを表示
・End If
- - - - - - - - - - - - -
出力ファイルの指定 → 「出力ファイルパス一覧(検索順)」 の
”保存後:ファイルを添付した電子メールを作成(E)” にチェックを入れていますが
「当番表201604.fp7」は元のフォルダに生成されますが、
メールは立ち上がっても添付されません。
どこが間違っているのか、ご指導お願いします。
FileMakerPro11 / Win7 です。
作成当初はメールに添付できたのですが、このところメールは立ち上がりますが
ファイルが添付できません。
- - - - - - - - - - - - -
===[メールに出力]のスクリプトの内容です===・全レコードを表示
・レコードを対象外に
・対象外のみを表示
・If [Get (最終メッセージ選択) = 2]
・ ブラウズモードに切り替え [ ]
・ 全レコードを表示
・ 全スクリプト終了
・Else
・ 変数を設定 [ $pase;値:"当番表"& 当番表::検索年月 & ".fp7"]
・ レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]
・全レコードを表示
・End If
- - - - - - - - - - - - -
出力ファイルの指定 → 「出力ファイルパス一覧(検索順)」 の
”保存後:ファイルを添付した電子メールを作成(E)” にチェックを入れていますが「当番表201604.fp7」は元のフォルダに生成されますが、
メールは立ち上がっても添付されません。どこが間違っているのか、ご指導お願いします。
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
追伸です。
メーラーは Windows Live Mail 2012 です。
Advanced でデバックしてもエラーにはならないので不具合の見当がつきません。
どなたか、ご存知の方はお願いします。
$path がファイル名だけになってますが、Get(デスクトップパス)などで保存場所も指定してみたらどうでしょうか。
scripterさん
ありがとうございます。
変数を設定 [
名前(N): $path
値(V): "filewin" & Get ( デスクトップパス ) & "島根当番表" & 島根当番表::検索年月 & ".fp7"
繰り返し(R):1
]
レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]
で、スクリプトを走らせると下記のアラートが出ます。
" 「当番表201604.fp7」をこのディスク上に作成でませんでした。
ファイル名を変更、ディスクの空き容量を増加、ロックを解除、
または他のディスクを使用してください。 "
「Get ( デスクトップパス )」の使い方が不明なので…
"filewin" &
は不要です。入れるならコロンが必要。
scripterさん
ありがとうございます。
Get(ディスクトップバス)や Get(ファイルパス)をつけても添付されず
方法がわかりません。
Pages: 1
[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 513.22 KiB (Peak: 517.76 KiB) ]