【FileMaker】オブジェクトフィールドの設定を変えてみる

はい、今日は、AdventCalendar 2016 FileMaker Tips 12/14の記事です。

今回は、オブジェクトフィールドの設定を少し変えて、おされーな感じにしてみます。

スターターソリューションにある、「連絡先」をみてみます。
スクリーンショット 2016-12-14 10.08.01.png

この「写真」の部分に、オブジェクトフィールドが設定されています。
わかりやすいように「写真」と文字が入っています。

レイアウトモードにしてみてみると、インスペクタの「プレースホルダテキスト」設定で、”写真”と入力されています。
スクリーンショット 2016-12-14 10.08.20.png

また、オブジェクトフィールドは単に配置しただけだと、カクカクの四角なのですが。。。
スクリーンショット 2016-12-14 10.13.24.png
本来の写真オブジェクトは、まーるくなってますね。
これは、「角丸の半径」という部分がデザイン良く仕上げてくれます。
スクリーンショット 2016-12-14 10.08.49.png

現在100と設定されていて、まーるくなっていますが、この数字を小さくしてみます。
1/4の25まで小さくしてみました。
スクリーンショット 2016-12-14 10.10.47.png
これでもいい感じですね。

そして、スターターソリューションの「タスク」のオブジェクトフィールドは、オブジェクトをはめると両脇・上下に空間ができてみやすいですね。
スクリーンショット 2016-12-14 10.24.40.png

これもレイアウトモードでみると、オブジェクトフィールドにパディングが仕込まれていることがわかります。
スクリーンショット 2016-12-14 10.24.54.png

次は、上級編でしょうか。
スターターソリューションの「イベント管理」の「協力者」のオブジェクトフィールドです。
なんと、名前を入れると、イニシャルが画像に表示されます。
スクリーンショット 2016-12-14 10.31.58.png

さらに、オブジェクトフィールドに顔写真(今回はイラスト)をはめ込むと、、、
スクリーンショット 2016-12-14 10.32.29.png
イニシャルではなく、画像が表示されます。

レイアウトモードでみてみると、なにやら色々重なっています。
スクリーンショット 2016-12-14 10.32.45.png
分解してみましょう。

まず一番下は、オブジェクトフールドです。
スクリーンショット 2016-12-14 10.39.53.png
ここに画像が入ったら、表示される仕組みですね。

その上は、ボタン設定です。
スクリーンショット 2016-12-14 10.40.13.png
まだ名前を入力する前には、影絵の人物がいましたが、こうして表現しているんですね。

一番上は、イニシャルです。
スクリーンショット 2016-12-14 10.40.47.png
イニシャルは、入力された名前から一文字ずつ取って表示しています。

イニシャルの色をわかりやすくして、ブラウズモードに戻って分解したまま表示してみます。
スクリーンショット 2016-12-14 10.48.32.png
「かかか ききき」さんのイニシャルが表示されていますが、画像が入っていたり、名前が入力されていない場合は、表示されません。
気がつきました?

ここは、実はこんな設定がされています。
スクリーンショット 2016-12-14 11.08.38.png
指定した条件の時に、オブジェクトを隠すように設定されているんです。
おどろきー。
かなりかゆいところまで手が届く設定ができていますね。

ちなみに、これは先ほどの画像のみの隠しボタンにも設定されています。
スクリーンショット 2016-12-14 11.14.01.png

いかがでしたでしょうか?
オブジェクトフィールドは、
・写真
・ビデオ
・サウンド
・ドキュメント
・PDF
と様々な形式のファイルが格納できますが、設定を凝るだけで使い勝手と見栄えが良い表示になることがわかると思います。
単にデータベースとして格納するだけでなく、操作する人が一目でわかる設定方法、色々と試してみてくださいね。