みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも世話になっております。
クライアントはFM15です
早速質問させていただきます。
FMのファイルを複数人で使用しておりそれを、クラウドで共有しています。
クラウドにおいてある時に複数人でファイルを使用すると競合コピーが起きてしまうため、使用する方は一度自分のデスクトップにおいて作成するように
しました。 しかし、本来ある場所から移動すると外部データソースが見つからないとエラー起きるので、どうにかしたいのですが、なにか方法はありますか?
どなたかご教示お願いいたします。
Offline
Dropbox 的なサービスだと思いますが、共有利用には適しません。
競合コピーが発生した時点で最新のコピーが複数できてしまいます。
ファイルの閉じ忘れでも競合コピーは発生しますが確認するのは難しいですよね。
もしコピーして利用する場合でも同時に変更が発生した場合には異なる最新のコピーが発生します。
自動的に競合コピーができるか否かの違いであって結果は同じではないでしょうか。
競合にもデータの変更もあればスキーマの変更もありますから収拾が付かなくなります。
FileMaker Server を導入するのが手っ取り早いと思いますよ。
Offline
起動時のスクリプトで Get(ユーザー数) を調べて、2以上だったらファイルを閉じる。
Offline
やっぱそうですよね。
競合コピーを避けるためにデスクトップにおいて作業するのですが、その後の対策を教えてもらいたいです。
外部データソースがみつからない
というのをスクリプト等でファイル起動時に外部データソースのファイルパスを取得して自動でつなげるようなことはできますか?
Offline
現在のバージョン(FileMaker Pro 15)では外部データソースのパスに変数は利用できません。
次のバージョンから可能になると考えられます。
外部データソースへのパスがデスクトップにコピーした後でも通るパスに変更すれば良いでしょう。
デスクトップのパスは環境によって異なるでしょうから相対パスが推奨されます。
fmp12 をコピーするのではなく外部データソースを含むフォルダごとコピーして利用すれば良いのではと思いますが......
ベストプラクティスは FileMaker Server を利用することです。
Dropbox で同様の使い方で事故って取り返しが付かなくなった話は聞きます。
ファイルパスの作成
https://www.filemaker.com/help/15/fmp/j … paths.html
Last edited by Moz (2017-04-18 15:06:35)
Offline
FileMaker でのデータベース共有方法を確認した方が良いと思います。
FileMaker Proまたは、FileMaker Server が起動していて共有するファイルが開かれているPCまたは、Serverをホストとしてデータベースを共有する仕組みです。
ネットワーク上でのファイルの共有 :
http://www.filemaker.com/help/15/fmp/ja … files.html
Dropbox 的なサービスだとするとデータベースの共有利用(同時利用)は、無理ですよ。
Offline
外部データソースに、あらゆる所を追加登録しておく、という逃げ道は有りますが、後の始末が大変かもしれませんね。(一度これで逃げた事が有ります)
https://community.filemaker.com/communi … ct-roadmap
に、
Variables in FileMaker data source references — Dynamically open hosted FileMaker files by specifying a variable when choosing a file path. NEXT
と有りますね。
Asia Pac and Japan AWS region support — Add Japan, Australia, and Motreal AWS data centers after EMEA data centers go online.
NEXT
と有りますので、これは期待していいのでは。
Offline
皆さんありがとうございます。FileMakerのServer導入するか検討してみます。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 566.16 KiB (Peak: 585.79 KiB) ]