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

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

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

You are not logged in.

Announcement

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


#1 2015-11-15 08:36:33

リッチー
Member

終了時にユーザー名でファイルのバックアップを取って終了するには。

FM12、windows8、FM初心者です。

終了する際に、バックアップファイルを取って終わらせるにはどうすれば
良いでしょうか。
また、その次に開き、終了した場合には、ファイル名に***_01.fmp12、***_02.fmp12と付けていって
履歴がずっと残るようにもしたいです。

よろしくお願いいたします。

Offline

#2 2015-11-15 10:52:38

旅人
Member

Re: 終了時にユーザー名でファイルのバックアップを取って終了するには。

始めたばかりでは難しいかも?
当面は、終了するときにレコードメニューから「名前を付けて保存」を選んで
タイプは「最適化コピー」にして、適当なフォルダに、適当な名前を付けて
手動で保存した方がいいかも知れない。

Offline

#3 2015-11-15 12:35:03

リッチー
Member

Re: 終了時にユーザー名でファイルのバックアップを取って終了するには。

旅人様ご返信ありがとうございます。

以下の一連の作業、なんとかスクリプト組みたいです。
そのことで、スクリプトの勉強にもなるのではと考えております。
何とかご教授くださいませ。




旅人 wrote:

始めたばかりでは難しいかも?
当面は、終了するときにレコードメニューから「名前を付けて保存」を選んで
タイプは「最適化コピー」にして、適当なフォルダに、適当な名前を付けて
手動で保存した方がいいかも知れない。

Offline

#4 2015-11-15 14:04:33

旅人
Member

Re: 終了時にユーザー名でファイルのバックアップを取って終了するには。

ヘルプにスクリプト例があります。
http://www.filemaker.com/help/13/fmp/ja … html#92227

例えばデスクトップに日付-時間-ユーザ名.fmp12として保存するとすると
ファイル名に使えない文字とか、ファイル名の長さ制限が分からないので
勝手に変換すると、

変数を設定
  名前 $ファイル名
  値 Substitute ( Get (タイムスタンプ) ; ["/" ; "_"] ; [":" ; "_"] ; [" " ; "-"]) & "-" & Get(ユーザ名) & ".fmp12"
変数を設定
  名前 $ファイルパス
  値 Get (デスクトップパス) & $ファイル名
名前を付けて保存 出力ファイルは$ファイルパス  で最適化保存

というようなスクリプトでいいかも?

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.025 seconds, 7 queries executed - Memory usage: 505 KiB (Peak: 514.91 KiB) ]