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

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

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

You are not logged in.

Announcement

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


#1 2016-04-07 15:00:03

くろかみ
Guest

当初できていたメール添付ファイルが不能に

FileMakerPro11 / Win7 です。

作成当初はメールに添付できたのですが、このところメールは立ち上がりますが
ファイルが添付できません。
- - - - - - - - - - - - -
===[メールに出力]のスクリプトの内容です===

・全レコードを表示
・レコードを対象外に
・対象外のみを表示
・If [Get (最終メッセージ選択) = 2]
・ ブラウズモードに切り替え [ ]
・ 全レコードを表示
・ 全スクリプト終了
・Else
・ 変数を設定 [ $pase;値:"当番表"& 当番表::検索年月 & ".fp7"]
・ レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]
・全レコードを表示
・End If
- - - - - - - - - - - - -
出力ファイルの指定 → 「出力ファイルパス一覧(検索順)」 の
”保存後:ファイルを添付した電子メールを作成(E)” にチェックを入れていますが

「当番表201604.fp7」は元のフォルダに生成されますが、
メールは立ち上がっても添付されません。

どこが間違っているのか、ご指導お願いします。

#2 2016-04-08 07:47:22

くろかみ
Guest

Re: 当初できていたメール添付ファイルが不能に

くろかみ wrote:

FileMakerPro11 / Win7 です。

作成当初はメールに添付できたのですが、このところメールは立ち上がりますが
ファイルが添付できません。
- - - - - - - - - - - - -
===[メールに出力]のスクリプトの内容です===

・全レコードを表示
・レコードを対象外に
・対象外のみを表示
・If [Get (最終メッセージ選択) = 2]
・ ブラウズモードに切り替え [ ]
・ 全レコードを表示
・ 全スクリプト終了
・Else
・ 変数を設定 [ $pase;値:"当番表"& 当番表::検索年月 & ".fp7"]
・ レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]
・全レコードを表示
・End If
- - - - - - - - - - - - -
出力ファイルの指定 → 「出力ファイルパス一覧(検索順)」 の
”保存後:ファイルを添付した電子メールを作成(E)” にチェックを入れていますが

「当番表201604.fp7」は元のフォルダに生成されますが、
メールは立ち上がっても添付されません。

どこが間違っているのか、ご指導お願いします。

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
追伸です。
メーラーは Windows Live Mail 2012 です。
Advanced でデバックしてもエラーにはならないので不具合の見当がつきません。
どなたか、ご存知の方はお願いします。

#3 2016-04-08 11:03:04

scripter
Guest

Re: 当初できていたメール添付ファイルが不能に

$path がファイル名だけになってますが、Get(デスクトップパス)などで保存場所も指定してみたらどうでしょうか。

#4 2016-04-08 16:12:47

くろかみ
Guest

Re: 当初できていたメール添付ファイルが不能に

scripterさん
ありがとうございます。

変数を設定 [
名前(N): $path
値(V): "filewin" & Get ( デスクトップパス )  & "島根当番表" & 島根当番表::検索年月 & ".fp7"
繰り返し(R):1
]

レコードのエクスポート [ ダイアログなし;「$path」;電子メールの作成;Unicode(UTF-16) ]

で、スクリプトを走らせると下記のアラートが出ます。

" 「当番表201604.fp7」をこのディスク上に作成でませんでした。
ファイル名を変更、ディスクの空き容量を増加、ロックを解除、
または他のディスクを使用してください。 "

「Get ( デスクトップパス )」の使い方が不明なので…

#5 2016-04-08 17:25:47

scripter
Guest

Re: 当初できていたメール添付ファイルが不能に

"filewin" &
は不要です。入れるならコロンが必要。

#6 2016-04-09 08:34:20

くろかみ
Guest

Re: 当初できていたメール添付ファイルが不能に

scripterさん
ありがとうございます。

Get(ディスクトップバス)や Get(ファイルパス)をつけても添付されず
方法がわかりません。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 513.43 KiB (Peak: 517.97 KiB) ]