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

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

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

You are not logged in.

Announcement

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


#1 2014-05-28 05:04:32

Toshi
Member

画像の外部保存

画像(jpeg)を外部保存していますが、この画像を含めたFileMaker12のファイルを第三者に提供します。
外部保存ではFiles/Imageに保存しています。画像そのものは提供できないため、セキュア格納にしています。
CDのドライブ名の取得を含めどのようにすれば画像を表示できますか。

Offline

#2 2014-05-28 07:28:46

Moz
Member

Re: 画像の外部保存

オブジェクトフィールドを外部保存でセキュア格納に設定したデータベースファイルを第三者に渡すってことですよね?
データベースファイルと Files フォルダをまるっとコピーしたら見えませんか?

セキュア格納された画像を FileMaker 通さずに見せたいというなら難しいと思いますが......

また、画像を提供できないのであれば[フィールド内容のエクスポート]を制限する必要はないでしょうか?
セキュア格納でもフィールド内容のエクスポートをすれば画像が取り出せます。

Last edited by Moz (2014-05-28 07:30:13)

Offline

#3 2014-05-28 09:05:49

Traveller
Guest

Re: 画像の外部保存

CDに入れたままで使えるかどうかは分かりませんけどCDからHDに
コピーしたら普通に画像も表示できると思いますけど。

#4 2014-05-28 10:30:42

Toshi
Member

Re: 画像の外部保存

ご指摘、有難うございます。
試してみます。
配布はランタイムを作成して行います。また、セキュリティでエクスポートは制限します。

Offline

#5 2014-05-28 10:31:03

tim
Guest

Re: 画像の外部保存

最初読んだ時は「画像そのものは提供できない」というから、画像はフォルダだけにしたい(ユーザが自分で入れる)のかと思ったけど、そうでもない感じ?
「画像を含めたFileMaker12のファイルを第三者に提供」の意味がわからない。
表示した時点で画像そのものが提供されてしまってるわけですし。

他の方も言うとおり、相対パスだからドライブ名の取得は必要ないですよね。

#6 2014-05-28 11:16:45

Toshi
Member

Re: 画像の外部保存

説明不足ですみません。
画像は提供しFileMaker上では画像は表示できます。ただし、その画像の入っているフォルダをオープンにすると、画像(jpg形式)を全部コピーされてしますので、それを避けるためにセキュアにしています。
セキュアにするとjpgのファイルはわからなくなり、コピーされることはないと思います。
CDに書き込みFileMakerのファイルと同じディレクトリにおいても表示されました。CDをHDにコピーしてもjpgを取り出すことはできませんでした。
CDのまま運用し、FileMakerのみHDに入れるとすると、画像のパスが変わってしまい、画像が見つかりませんと表示されますので、何かいい方法はないでしょうか。

Offline

#7 2014-05-28 11:22:36

Moz
Member

Re: 画像の外部保存

ソリューションを構成するファイル群としてデータベースファイルと画像フォルダがセットになっているのに
そのうちデータベースファイルだけを別の場所に移して使うという運用が正ですか?

CDに入れる際にフォルダにデータベースファイルと画像フォルダを入れておき
CDのまま使えるけれどHDで使うならフォルダ丸ごとコピーして下さいではダメなのですか?

Last edited by Moz (2014-05-28 11:25:12)

Offline

#8 2014-05-28 11:36:18

Toshi
Member

Re: 画像の外部保存

仰るとおりです。
でも、FileMakerの一部のテーブルに使用者の情報を入れる箇所があるので、CDのままだと書き込みができないので、FileMakerのみHDに、画像は容量が多いのでCDにしようと思ったのです。

Offline

#9 2014-05-28 12:40:38

Traveller
Guest

Re: 画像の外部保存

CDではなく書き込み可能なUSBメモリーにするとか?
読み書きもCDより速いでしょうし。

#10 2014-05-28 13:09:18

tim
Guest

Re: 画像の外部保存

BDならともかくCDじゃ容量が小さいです。

完全アクセスを削除したランタイムで、後から外部保存のパスを変更するのは無理じゃないかな。
セキュア格納だとパスに計算式が指定できないし。

#11 2014-05-28 13:50:15

Traveller
Guest

Re: 画像の外部保存

外部保存の場所を予めUSBメモリーとかにして画像をため込んでおけば
親ファイルはどこにあってもいいのではないかな。試して無いけど。

#12 2014-05-28 14:30:28

Moz
Member

Re: 画像の外部保存

外部保存のパスを外部ストレージ(USBメモリ)に設定することは可能です。
ボリューム名での指定を行えばデータベースの場所はどこでもよさそうです。

ただ私のやり方が悪いのかも知れませんがドライブを指定せずにボリューム名だけでの指定は
Mac では通りましたが Windows では通りませんでした。

環境によってダメになる可能性を残したまま使うより、Traveller さんが提案しているようにUSBメモリにデータベースごと入れてはどうでしょう?
接続する環境が変わるならドライブ指定は難しい様に思いますし。

Last edited by Moz (2014-05-28 14:32:54)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 566.09 KiB (Peak: 581.7 KiB) ]