FileMaker条件付き書式で期限切れ自動赤字化実践手順
レイアウト

FileMaker条件付き書式で期限切れ自動赤字化実践手順

2026年5月14日 admin レイアウト

タスク管理や案件管理をFileMakerで行っていると、「期限を過ぎたレコードを自動的に赤字にしたい」「締切が近いものを一目で見分けたい」と感じることが多いと思います。そんなときに便利なのが、FileMakerの「条件付き書式」です。今回は、期限切れのレコードを自動で赤字表示にするまでの実践的な手順を、できるだけ専門用語をおさえて分かりやすく解説します。

条件付き書式とは?まずはイメージをつかもう

条件付き書式とは、「ある条件を満たしたときだけ、文字の色や背景色を変える」ための機能です。
例えば次のようなことが簡単にできます。

  • 期限を過ぎたら文字を赤くする
  • 今日が期限のものは太字にする
  • 重要度が高いものは背景色を黄色にする

ここでは「期限日を過ぎたら赤字にする」というパターンを例に、設定の流れを見ていきます。

事前準備:フィールドを確認しよう

条件付き書式を設定する前に、レイアウトとフィールドを確認します。

  1. 期限を管理するための「期限日」フィールドがあるか確認(タイプは日付が理想)
  2. 期限日を表示しているレイアウトを開く(フォーム形式でもリスト形式でもOK)
  3. 赤字にしたいフィールドを決める
    • 例)「案件名」フィールドだけ赤くする
    • 例)「期限日」フィールドだけ赤くする
    • 例)行全体を赤く見せたい場合は、主要な文字フィールドすべてに設定する

基本の設定ステップ:期限切れを赤字にする

ここでは、期限日が今日より前なら赤字にする方法を説明します。サンプルとして「案件名」フィールドに条件付き書式を設定する手順です。

  1. 対象レイアウトをレイアウトモードで開く
  2. 赤字にしたいフィールド(例:案件名)をクリックして選択
  3. メニューから
    「書式」>「条件…」を選択(バージョンによっては「条件付き書式…」と表示されます)
  4. 「追加…」ボタン(または「条件を追加」ボタン)をクリック
  5. 条件の設定で、次のように指定します。
    • 左側:数式が真のとき を選択
    • 計算式:
      期限日 < Get ( 現在日時 )

    ※「期限日」は、実際に使っている期限日フィールド名に置き換えてください。

  6. 下側の書式設定で「文字色」をクリックし、赤色を選択
  7. 必要であれば、「太字」にチェックを入れて目立たせる
  8. 「OK」をクリックして閉じる

これで、現在の日時より前になっているレコードは、自動的に赤字で表示されます。

「今日が期限」や「期限が近い」も色分けしてみよう

期限切れだけでなく、「今日が期限」「あと数日で期限」というパターンも色分けすると、より管理しやすくなります。同じ条件付き書式の画面で、条件を複数追加していきます。

1. 今日が期限のレコードをオレンジ色にする

  1. 再度「条件…」(または「条件付き書式…」)を開く
  2. 「追加…」(または「条件を追加」)をクリック
  3. 条件の計算式に、次の式を入力
    期限日 = Get ( 現在日付 )
  4. 文字色にオレンジ色(または好みの色)を指定
  5. 必要なら太字も指定

2. 3日以内に期限が来るレコードを警告色にする

  1. さらに「追加…」(または「条件を追加」)をクリック
  2. 計算式に次のように入力
    期限日 >= Get ( 現在日付 )
    and 期限日 <= Get ( 現在日付 ) + 3
  3. 文字色を青や濃いグレーなど、区別しやすい色に

ポイントは、条件の順番です。FileMakerは上から順に条件を評価していきます。もし「期限切れの赤字」を一番優先したい場合は、条件リストの一番上に移動させてください(条件一覧でドラッグして順番を入れ替えできます)。

思った通りに色が変わらないときのチェックポイント

条件付き書式を設定しても、意図したように表示されない場合は、次の点を確認してみてください。

  • フィールド名のスペルミス
    条件式の中の「期限日」が、実際のフィールド名と完全に一致しているか確認しましょう。フィールド名にスペースや全角文字が含まれている場合も、その通りに入力する必要があります。
  • フィールドのタイプ
    期限日フィールドのタイプが「テキスト」になっていると、日付として正しく比較できない場合があります。「日付」タイプになっているか確認しましょう。
  • 日付の入力形式
    手入力で日付を入れている場合、
    「2024/5/1」「2024-05-01」など、レイアウト側の入力書式と合っているか確認します。
  • 条件の優先順位
    複数の条件を設定しているとき、上にある条件が優先されます。より厳しい条件(期限切れなど)を上に配置してください。

応用例:背景色や行全体を目立たせる工夫

文字色だけでなく、背景色を変えるとさらに分かりやすくなります。

  • 条件付き書式の画面で「フィル」または「塗りつぶし色」を設定すると、背景色を変えられます。
  • 行全体を目立たせたい場合は、その行にある複数のフィールド(案件名、担当者名、期限日など)に同じ条件付き書式をコピーして使うと、統一感が出ます。

設定した条件付き書式は、他のフィールドに「コピー&ペースト」することもできます。レイアウトモードで、すでに条件付き書式を設定してあるフィールドを選び、「コピー」してから、ほかのフィールドに「書式のみ貼り付け」を使うと効率的です。

まとめ:条件付き書式で「見てすぐ分かる」画面づくりを

FileMakerの条件付き書式を使えば、期限切れのレコードを自動で赤字にしたり、期限が近いものを色分けしたりと、視覚的に分かりやすい画面が簡単に作れます。

  • 期限日フィールドを用意する
  • 「数式が真のとき」に
    期限日 < Get ( 現在日時 )
    を設定し、文字色を赤にする
  • 必要に応じて「今日が期限」「3日以内に期限」などの条件を追加

このように少し工夫するだけで、締切の見落とし防止や、日々のタスク確認がぐっと楽になります。まずはシンプルな赤字表示から試してみて、運用に合わせて色分けや条件を増やしていくと良いでしょう。

※ 本稿は、生成AIを使用して執筆しています。重要な内容については、必ずご自身でマニュアル等をご確認ください。