オブジェクトフィールドについて
オブジェクトフィールドは、次のようなファイルを保存する場合に使用します。
•写真、ムービー、サウンド
•Microsoft Word や Excel、PDF などのドキュメントファイル
オブジェクトフィールドは、計算式や集計フィールドで参照することができます。
オブジェクトフィールド内のデータはデフォルトで
埋め込まれます。代わりに次の操作を行うことができます。
FileMaker Pro ファイルをすべてを含むコピーとして保存すると、ファイル参照として保存されているオブジェクトデータ (および外部に保存されたデータ) はコピーのオブジェクトフィールドに埋め込まれます。
ファイルの保存とコピーを参照してください。
GetContainerAttribute 関数を使用して、オブジェクトフィールドの内容がどのように保存されたか、およびオブジェクトフィールドの内容が使用するディスクスペースを追跡できます。この関数は、オブジェクトフィールドの内容に関するメタデータ (イメージの高さと幅、写真の向き、オーディオコンテンツのアルバムアートワーク、バーコードタイプ、署名のタイムスタンプなど) も返します。
オブジェクトフィールドを
インタラクティブにして、フィールドをオーディオ、ビデオ、PDF ファイルなどのコンテンツ用に最適化できます。
オブジェクトフィールドに対する書式の設定を参照してください。
メモ
•オブジェクトフィールドの値を基準にしてレコードの検索やソートを行うことはできませんが、オブジェクトの内容を示すようなテキストフィールドを個別に定義しておくことは可能です。その後で、テキストフィールド内の情報に基づいてレコードの検索やソートを行うことができます。
•レイアウトにロゴなどの静止画を追加する場合、イメージをレイアウト上で直接作成、貼り付け (ペースト)、またはインポートするか、あるいは
グローバルオブジェクトフィールドを使用します。どちらの方法でも、同じグラフィックをすべてのレコードに保存するよりも使用されるディスクスペースは少なくなります。
•外部に保存されたオブジェクトデータは、データベースが保存されているフォルダに保存されます。外部に保存されたオブジェクトデータを FileMaker Server で共有する場合、データは、データベースとは異なるボリューム (リモートボリュームなど) にある場合があります。
オブジェクトデータの外部格納の管理および
FileMaker Server ヘルプを参照してください。
•オブジェクトフィールドのファイル参照は、FileMaker Server がアクセスを許可されているフォルダにファイルがある場合にサーバーサイドスクリプトのみでサポートされます (
サーバーサイドスクリプト内のパスを参照してください)。ファイル参照は FileMaker WebDirect またはカスタム Web 公開ではサポートされていません。
関連項目