みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
FileMaker17、Windowsを使用しています
「レコードをPDFとして保存」を使用して、
当日の日時(例えば、2020,03,03)を自動で名前として保存できるスクリプトを作りたいのですが、どのようにしたら良いでしょうか?
ご教授よろしくお願い致します。
Offline
オプションの出力ファイルの指定でパスを指定しますが、
そこには計算式は使用できず、テキストか、変数名のみが使用できます。
ですから、ご希望の書式でファイル名を変数にしておき、
パス欄のファイル名をその変数で指定すればいいでしょう。
その前のディレクトリの部分は、
PDFを置きたいところへダミーのファイルを置いておいて、
出力ファイルの指定でそのダミーを指定すると、ディレクトリの入力が簡単になりますよ。
Offline
とりあえず、ファイル名にピリオドは使わない方がいいです。何かとトラブルになります。
ファイル名を指定した書き出しは、変数にファイルパスとファイル名を設定し、その先頭にプロトールを指定します。 ファイルパスの作成 その変数をファイル書き出し先に指定します。
レコードを PDF として保存 を参照してください。
Offline
チポさん
変数を設定で、
$日付;値:Get(日付)
出力ファイルの指定で、
file:"ダミーのファイル"/$日付.pdf
としたら、ファイル名が「$日付」の名前のまま保存されてしまいます。
どこか違うところはございますでしょうか?再度教えて下さい。
Offline
変数がファイル名だけでも大丈夫ですが、
拡張子まで変数に加えればいいと思いますよ。
それと、、
前レスでも書いた通り
Get ( 日付 )
で得られる書式に
「/」
が使われているとダメですよ。
Offline
Shinさん、チポさん
お返事ありがとうございます。
目的の動作ができました。
今後ともよろしくお願いします。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 552.22 KiB (Peak: 578.92 KiB) ]