ファイルメーカー

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[追加]をクリック

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

[指定]をクリック

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

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

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

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

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

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

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

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

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

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

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

-ファイルメーカー

執筆者:


comment

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

関連記事

ファイルメーカー バージョンアップ

ファイルメーカーサーバー5.5用PCが壊れたのをきっかけに、そろそろバージョンアップを考えています。 目次1 現在の使用状況2 最新バージョン2.1 バージョンアップの主な内容 現在の使用状況 サーバ …

FileMaker Pro 15のインストール

FileMaker Proの最新バージョン15(64ビット版)をインストールしてみました。方法は14とほとんど同じです。 プログラムexeファイルをクリックして起動 プログラムファイルがデスクトップに …

no image

FileMaker Pro17のインストール

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

FileMaker Pro14で「.fmp12」ファイルの共有設定

.fp5→.fp7→.fmp12までファイル変換ができたわけですが、共有設定の方法も変更されています。ファイルメーカーではサーバーを使わなくてもファイルを共有可能です。最終的にはファイルメーカーSer …

FileMaker Pro14のインストールとアップデート

今でもFileMaker Pro6で作ったファイルが残っていますが、最新バージョンアップは14になっています。新しいデータベースは14で作ろうと思い、インストールしてみました。ボリュームライセンス(5 …

2018年11月
« 10月    
 1234
567891011
12131415161718
19202122232425
2627282930  
Top