3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【FileMaker】動画がアイコンマークだと!?

Last updated at Posted at 2022-09-30

結論は「工夫して実装しよう」ってことなんですけど、「いや、フツー(どこの?)おんなじ動作を想定するよね?」と悶々とするFileMakerのあの機能についてです。

そうです。

ポータルでのインタラクティブコンテンツ表示

です。
インタラクティブコンテンツとは、PDFや動画とか音楽ファイルのことです。

FileMakerバージョン

この記事で取り扱っているFileMaker Proのバージョンは、19.5.4です。

現象の確認

ポータル表示したインタラクティブコンテンツと、ポータル外に表示したいわゆるthe recordのインタラクティブコンテンツを赤枠で示しました。
スクリーンショット 2022-09-29 15.23.00.png

こちらは、リスト表示のオブジェクトフィールドです。
スクリーンショット 2022-09-30 12.02.01.png

ヘルプではこう言っている

FileMaker Proヘルプの「オブジェクトフィールドに対する書式の設定」にもあるとおり、ポータルだと、インタラクティブコンテンツはアイコン表示になります。

基本はインタラクティブコンテンツ表示で

画像も動画もインタラクティブコンテンツで実装するのが何も考えず手間なく実装できます。
なぜかというと、インタラクティブコンテンツ設定だと、イメージも対象だからです。
イメージ設定の場合に挿入できるコンテンツはこちら。
スクリーンショット 2022-09-30 12.31.24.png
インタラクティブコンテンツの場合は、こちら。
スクリーンショット 2022-09-30 12.31.33.png

ポータル表示ではどうする?

では、ポータル表示ではどうしましょう?
ヘルプにあるポップオーバー表示と、新規ウインドウ表示を紹介します。

ポップオーバーを活用する

ここでのポイントは、オブジェクトフィールドに透明なポップオーバーボタンを重ねて、元のオブジェクトも見えるようにしておくことです。
あと、オブジェクトフィールドをインタラクティブコンテンツに設定しておくのを忘れずに!
スクリーンショット 2022-09-30 12.48.34.png

この実装で、イメージ、動画など、FileMakerが扱えるオブジェクトの対応がポータルでも可能になります。
スクリーンショット 2022-09-30 12.56.52.png

新規ウインドウで実装する

次に、新規ウインドウにあらためて表示をする実装です。

(1)オブジェクトフィールドを表示するレイアウトを作成します。
この時、オブジェクトフィールドをインタラクティブコンテンツに設定しておくのを忘れずに!
あと、ついやってしまいがちなのが、レイアウトテーブルを指定する際のTOの指定間違いです。
ポータルで使っているTOと同じにしておいてください。
スクリーンショット 2022-09-30 12.58.54.png

(2)画像フィールドをボタン設定にします。
スクリーンショット 2022-09-30 12.59.24.png

(3)関連データへ移動で実装します。
スクリーンショット 2022-09-30 13.00.01.png

これで、イメージも動画も表示ができますね!
スクリーンショット 2022-09-30 13.01.12.png

FileMaker Goで表示すると。。。

FileMaker Goで同じレイアウトを表示すると、残念なことに通常のレイアウトでインタラクティブオブジェクトに設定してもアイコン表示です。
IMG_9563.PNG
FileMaker Goの場合は、オブジェクトフィールドをタップすると再生機能が表示されますので、クライアントに指摘されたら、「仕様です」と答えましょう。。。
IMG_9564.PNG

思うこと

本当は、ポータルでもアイコン表示なしで全て表示できたら一番いいのですが、仕様は仕方ない。。。

他にもやり方はあると思うので、これ以外にもポータルでインタラクティブコンテンツの表示hackがありましたら、ぜひ記事化して皆さんで共有しましょう!

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?