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

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

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

You are not logged in.

Announcement

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


#1 2022-10-21 09:29:09

あきとん
Guest

出力先を変更したい

お疲れ様です。
現在下記のスクリプトを使って印刷とPDF化を実行しています。(ネットから拾ってきたサンプルのスクリプトです)
実行すると毎回デスクトップに1つずつ追加されていきます。
デスクトップにて出力データ保管用フォルダを作成したのでそのフォルダ内にPDFが保存されるように変更したいです。
どこをどう変えればよいかわからないのでご教授願いたいです。

-----------------------------------------------------------------------------------------------------------------------------
カスタムダイアログを表示 ["どちらを出力しますか?"]
If [Get ( 最終メッセージ選択 ) = 1]
    変数を設定 [$exportType; 値: "print"]
Else If [Get (最終メッセージ選択 ) = 2]
    変数を設定 [$exportType; 値: "PDF"]
Else
    現在のスクリプト終了 [テキスト結果: "出力タイプ指定なしエラー"]
End If

If [$exportType = "print"]
    ユーザによる強制終了を許可 [オフ]
    印刷 [ダイアログあり : オン]
Else If [$exportType = "PDF"]
    変数を設定[$pdfPath; 値: "file:" & Get (デスクトップバス) & "支払計画" & Filter ( Get (タイムスタンプ); "0123456789") &".pdf"]
    レコードを PDF として保存 [記憶する; ダイアログあり オフ; $pdfPath」; 現在のレコード; フォルダを作成: オン]

If [Get (最終エラー)]
Else
    カスタムダイアログを表示 ["PDF"; "作成しました。 下記のパスをご確認ください。 " & $pdfPath]
End If
現在のスクリプト終了 [テキスト結果: "成功"]

#2 2022-10-21 10:34:35

Moz
Member

Re: 出力先を変更したい

変数を設定[$pdfPath; 値: "file:" & Get (デスクトップバス) & "支払計画" & Filter ( Get (タイムスタンプ); "0123456789") &".pdf"]

Get ( デスクトップパス ) のあとに & "出力データ保管用フォルダ/" を追加します。

Offline

#3 2022-10-21 10:38:17

あきとん
Guest

Re: 出力先を変更したい

Moz様

お世話になっております。
指定フォルダにしっかり保存することができました!
ありがとうございます。今後もよろしくお願いいたします。

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: 549.53 KiB (Peak: 581.52 KiB) ]