みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
環境はFMP17,ウィンドウズ7です。
オブジェクトフィールドの写真の保存方法について教えてください。
あるテーブルにオブジェクトフィールドを設け、そこに写真を保存していましたが写真が千枚を超えていることから
外部保存に切り替えたいと考えています。
その際、写真の例えば年度別フォルダを作り、年度別に写真を振り分けての外部保存を行うことは可能でしょうか。
パソコン上でデータ容量が大きくなることは構わないのですが、データをファイルメーカーGOで閲覧する場合があり
その場合、過去2年程のデータがあればよいので、データを転送するさいは必要な年度フォルダを転送するといった
使い方を考えています。
iPadは電波の届かない場所で使用するため、そのつどiTuneでデータ転送をしています。
よろしくお願いします。
FMGoの外部保存で、保存先を区分するオプションは無いでしょう。
必要でしたら、2年を超えたモノについては、写真をFM外部のフォルダーへ書き出し、そのパスのみを保存します。そのフォルダーは、LAN内で共有しておきます。
iPad での同期では、外部フォルダーは同期されませんので、目的に合うと思います。
Last edited by Shin (2019-04-11 16:30:48)
Offline
データ格納 - オブジェクト - オブジェクトデータを外部に保存
オープン格納 で、フォルダを計算式で指定すれば、年別等のフォルダに振り分け出来ます。
が、
ータをファイルメーカーGOで閲覧する場合があり
その場合、過去2年程のデータがあればよいので、データを転送するさいは必要な年度フォルダを転送するといった
使い方を考えています。
FileMaker Go では、フォルダ機能がないので、参照しようと思うと、1階層に画像ファイルを入れる必要があります。画像が多い場合、現実的ではありません。
Offline
Shinさま
回答ありがとうございます。
一つのオブジェクトフィールドで外部保存と内部?保存との2種類の保存が出来るということでしょうか。
そのような場合どのような設定を行えは良いのでしょうか。
よろしくお願いします。
外部保存でオープン格納の場合は
外部保存のファイルの保存パスをフィールド情報に基づいて変更することは可能です。
例)作成年度毎に年度名のフォルダに保存するなど......
https://fmhelp.filemaker.com/help/17/fm … nally.html
FileMaker Go のデバイス内ファイルからはShinさんが書かれているように外部保存は利用できませんので
持ち出し用にファイルを作成する際に工夫が必要でしょう。
追記)書いている間に追加の質問があったので......
ひとつのオブジェクトフィールドに複数の格納方法を設定することはできません。
Last edited by Moz (2019-04-11 17:28:00)
Offline
qb_dpさま
回答ありがとうございます。
計算式をどのように記述すれば良いのか、お教えて頂けないでしょうか。
試しに、別途テーブルに年度フィールドを追加して、case関数で切り分けをして見ましたが、上手く行きませんでした。
よろしくお願いします。
どこに計算式を設定していますか?
フィールドオプションの[データの格納]でオープン格納の計算式に
"bbs_9036/画像/" & 年度 & "/"
例)「年度」フィールドの名前でフォルダを作成してその中に保存する場合
追記)私は管理人様でなくただのとおりすがりユーザです。
Last edited by Moz (2019-04-11 17:41:57)
Offline
Mozさま
他の質問者からの回答を見て、いつも参考にしています。
計算式は参照のところで行っています。
教えていただいた記述方法で詰めしてみます。
Mozさま
できました。
助かりました。
あともう一つ教えて頂きたいのですが、以下の式が何故ホルダを新規作成しその中に写真ファイルを
収納することになるのでしょうか。
"bbs_9036/画像/" & 年度 & "/"
特に、ダブルクオーテションでの括り方のルールが理解できません。
この辺のルールはどのような参考書をみて学習すれば良いのでしょうか。
"bbs_9036/画像/" & 年度 & "/"
丸ごとコピペしたのですか......
・パスについては外部保存に関連するヘルプ
・計算式中のテキストの扱いは計算式に関連するヘルプ
それぞれ参照しましょう。
ダブルクォーテーションで囲われているのは文字列、
ダブルクォーテーションが付いていないのはフィールド名です。
"bbs_9036/画像/" →固定の文字列
年度 →フィールドの値が代入されレコード毎に異なる値
"/" →固定の文字列
例)
「年度」フィールドが 2019 ならば bbs_9036/画像/2019/
「年度」フィールドが 2020 ならば bbs_9036/画像/2020/
外部保存について
https://fmhelp.filemaker.com/help/17/fm … ly.html%23
外部格納の管理
https://fmhelp.filemaker.com/help/17/fm … 3ww1104560
計算式について
https://fmhelp.filemaker.com/help/17/fm … 3ww1030710
文字列定数について
https://fmhelp.filemaker.com/help/17/fm … cters.html
FileMaker Master Book は無償でダウンロードできます。
https://www.filemaker.com/jp/learning/
Last edited by Moz (2019-04-11 20:22:50)
Offline
Mozさま
マスターブックは持っているのですが、「式の文字列定数と特殊文字の識別」については読んでいませんでした。
(理解できず覚えていないだけかも)
以前はアクセスを学習していたのですが、クオーテーションマークの使い方(括り方)が最後まで理解できず、FMPに乗り換えました。何にしても、最低限のルールは理解し覚える必要がありますね。
回答ありがとうございました。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 525.27 KiB (Peak: 546.18 KiB) ]