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

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

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

You are not logged in.

Announcement

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


#1 2020-03-03 08:58:33

ハンク
Member

PDF名前設定のスクリプト

お世話になっております。
FileMaker17、Windowsを使用しています

「レコードをPDFとして保存」を使用して、
当日の日時(例えば、2020,03,03)を自動で名前として保存できるスクリプトを作りたいのですが、どのようにしたら良いでしょうか?

ご教授よろしくお願い致します。

Offline

#2 2020-03-03 09:18:12

チポ
Member

Re: PDF名前設定のスクリプト

オプションの出力ファイルの指定でパスを指定しますが、
そこには計算式は使用できず、テキストか、変数名のみが使用できます。

ですから、ご希望の書式でファイル名を変数にしておき、
パス欄のファイル名をその変数で指定すればいいでしょう。

その前のディレクトリの部分は、
PDFを置きたいところへダミーのファイルを置いておいて、
出力ファイルの指定でそのダミーを指定すると、ディレクトリの入力が簡単になりますよ。

Offline

#3 2020-03-03 09:21:00

Shin
Member

Re: PDF名前設定のスクリプト

とりあえず、ファイル名にピリオドは使わない方がいいです。何かとトラブルになります。

ファイル名を指定した書き出しは、変数にファイルパスとファイル名を設定し、その先頭にプロトールを指定します。 ファイルパスの作成 その変数をファイル書き出し先に指定します。
レコードを PDF として保存 を参照してください。

Offline

#4 2020-03-03 13:59:28

ハンク
Member

Re: PDF名前設定のスクリプト

チポさん

変数を設定で、
$日付;値:Get(日付)

出力ファイルの指定で、
file:"ダミーのファイル"/$日付.pdf

としたら、ファイル名が「$日付」の名前のまま保存されてしまいます。
どこか違うところはございますでしょうか?再度教えて下さい。

Offline

#5 2020-03-03 15:40:33

Shin
Member

Re: PDF名前設定のスクリプト

変数にファイルパスとファイル名を設定し、その先頭にプロトールを指定するのですよ。 ファイルパスの作成 の下半分 ファイルパスで変数を使用する例 に詳しく書いてあります。

Offline

#6 2020-03-03 16:31:42

チポ
Member

Re: PDF名前設定のスクリプト

変数がファイル名だけでも大丈夫ですが、
拡張子まで変数に加えればいいと思いますよ。

それと、、
前レスでも書いた通り
  Get ( 日付 )
で得られる書式に
「/」
が使われているとダメですよ。

Offline

#7 2020-03-03 17:24:22

ハンク
Member

Re: PDF名前設定のスクリプト

Shinさん、チポさん

お返事ありがとうございます。
目的の動作ができました。
今後ともよろしくお願いします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 552.32 KiB (Peak: 579.09 KiB) ]