ファイルメーカー

FileMaker で「条件付き書式」設定をして入力ミスをなくす

投稿日:2017年6月4日 更新日:

ファイルメーカーで入力必須の「フィールド」内容が未入力になっている場合、目立つように表示してくれると便利です。Ver.6までは、未入力チェックフィールドを計算式で作成して、そのフィールドを目的のフィールドに重ね合わせることにより未入力を表示させていました。今では条件付き書式設定を利用すれば簡単に表示を目立たせることができます。

未入力フィールドのチェック方法

以下は診療カルテですが、生年月日のフィールドが未入力のときにフィールドの背景を赤で塗りつぶす設定をしてみましょう。

レイアウトモードにして生年月日フィールドを選択した状態で

  • マウスの右ボタンクリック>コンテキストメニューから[条件付き書式]を選択 or
  • メニューから書式>[条件付き…]を選択

[追加]をクリックして条件と書式を設定。

条件として値が「空欄」を選択

書式で塗りつぶし色を選択、今回は赤を選択しました。

  • 条件(生年月日の値が空欄)
  • 書式(赤で塗りつぶす)を確認したら[OK]をクリック

条件付き書式が設定されると、フィールドオブジェクトにマークが出るようになっています。

ブラウズモードにして生年月日を一時的に消去すると、赤く塗りつぶされています。

ある特定の条件を満たすフィールドを目立たせる

今度は未成年の人の年齢を赤字で表示してみましょう。またレイアウトモードにして、「年齢」フィールドを選択して右クリック、[条件付き書式]をクリック

[追加]をクリック

条件として「計算式が」を選択

[指定]をクリック

以下のような計算式が出てきますが、選択して削除してください。

年齢フィールドを選択して、右の演算子から「<」を選択して、その後「20」を入力して[OK]をクリック

計算式が・・・年齢<20になっていることを確認

文字色のところで赤を選択

条件付き書式の条件と計算を確認、問題なければ[OK]をクリック

20歳未満のカルテを検索して表示すると、文字色が赤色に変更されました。

参考 条件付き書式を使わない場合

上の例で年齢が未入力の場合、赤いを表示させるには計算フィールドを利用します。

「年齢未入力チェック」を以下のように作成

  • If(IsEmpty(年齢);”■”;””)
  • 計算フィールド

このフィールドを年齢フィールドに重ね合わせ、色を赤に設定すれば、条件付き書式と同じことができますが、フィールド毎に未入力チェックフィールドを作る必要があり余分なフィールドが増えてしまいます。

-ファイルメーカー

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

FileMaker Pro17のインストール

FileMaker Proの新バージョンは17になりました。最近は短期間でバージョンアップが繰り返されています。ボリュームライセンス契約をしているので、FileMaker Pro 17は全て「File …

FileMaker Proで動画管理

データーベースを使わないで動画管理をするには、ファイル名で内容がわかるようにするくらいしか方法がありません。シリーズドラマならシーズンごとにフォルダを作成して、その中に第一話から順番に並ぶようにファイ …

FileMakerポータル行のソートを動的に行うためには

FileMakerポータル行は入力された順番で表示されますが、ソートして表示を見やすくすることもできます。 ファイルメーカー FileMaker Pro 16 HL2B2J/A posted with …

FileMaker Pro9から13にアップグレード

FileMaker Server Advanced9が起動しないことがわかったので、早速アップグレードしようと思ったけど、通常は10以上からしかできないらしい。FileMaker Pro9を11ライセ …

FileMakerで複数条件により条件付き書式を設定する方法

FileMakerの「条件付き書式設定」は条件により自動で書式を変更することができ重宝しています。条件が真の場合は1、偽の場合は0を返し、真1の場合にフォント色、背景色他を設定するだけで自動で書式が変 …

2019年11月
« 5月    
 123
45678910
11121314151617
18192021222324
252627282930  
Top
%d人のブロガーが「いいね」をつけました。