FileMaker値一覧でオートコンプリート設定術
Tips

FileMaker値一覧でオートコンプリート設定術

2026年4月7日 admin Tips

FileMakerで入力フォームを作っていると、「毎回同じ語句を入力するのが面倒」「入力ミスを減らしたい」という場面がよくあります。そんな時に役立つのが、値一覧とオートコンプリート(入力候補の自動表示)です。

この記事では、「FileMaker値一覧でオートコンプリートを上手に使う方法」を、難しい専門用語をできるだけ避けて解説します。これからフォームを整えていきたい方や、現場の入力作業を少しでも楽にしたい方の参考になれば幸いです。

値一覧とオートコンプリートで何が便利になる?

まず、「値一覧」と「オートコンプリート」で何が良くなるのかを整理しておきます。

  • よく使う語句を一覧から選べる
  • 途中まで入力すると、候補が自動表示される
  • 表記ゆれ(例:「株式会社」と「(株)」など)を減らせる
  • 入力スピードが上がる

特に、顧客名・商品名・担当者名・都道府県名など、決まったパターンが多い項目に向いています。
FileMakerでは、こうした項目を「値一覧」としてまとめておき、フィールドと組み合わせることで、オートコンプリートが使えるようになります。

値一覧を作る基本ステップ

まずは、オートコンプリートの元になる「値一覧」を作成します。ここでは、例として「商品名」を値一覧に登録する流れを説明します。

  1. 管理画面を開く
    メニューから「ファイル」→「管理」→「値一覧」を選びます。
  2. 新しい値一覧を作成
    「新規」ボタンをクリックし、値一覧名(例:「商品名リスト」)を入力します。
  3. 値の登録方法を選ぶ

    • 「カスタム値を使用」:簡単なリストで、数が少ない場合に向いています
    • 「フィールドの値を使用」:商品マスタなど、既存テーブルの内容を使う場合に最適です

    実務では、商品マスタや顧客マスタなど「フィールドの値を使用」するパターンが多くなります。

  4. フィールドを指定する
    「フィールドの値を使用」を選んだ場合、テーブルとフィールド(例:テーブル「商品マスタ」のフィールド「商品名」)を選びます。
  5. 重複や空白の扱いを設定
    「重複する値を含めない」にチェックを入れておくと、同じ商品名がたくさん並ぶのを防げます。
    「空白の値を含めない」も、基本的にはオンにしておくとスッキリします。

これで値一覧の準備ができました。次は実際の入力フィールドに、この値一覧を割り当てます。

フィールドに値一覧を割り当てる

作った値一覧を、実際のレイアウト上のフィールドに反映させます。

  1. レイアウトモードに切り替え
    ステータスツールバーの中央付近にある「レイアウト」ポップアップから、レイアウトモードに切り替えます。
  2. 対象のフィールドを選択
    例として、「受注」レイアウトにある「商品名」フィールドをクリックして選びます。
  3. インスペクタでコントロールスタイルを設定
    インスペクタの「データ」タブを開き、「コントロールスタイル」を「ドロップダウンリスト」または「ポップアップメニュー」に変更します。
    その下の「値一覧」で、先ほど作成した「商品名リスト」を選びます。
  4. 必要に応じてチェックを調整
    「値一覧の編集を許可」などのオプションは、現場の運用ルールに合わせて設定します。
    一般的には、マスタ側でしか変更しない運用であればオフにしておく方が安全です。

ここまでの設定で、一覧から商品名を選べるようになりました。次に、オートコンプリートを有効にして、さらに入力を楽にします。

オートコンプリートを有効にする方法

オートコンプリートは、「値一覧」と「フィールドの入力オプション」を組み合わせて使います。設定はフィールド定義で行います。

  1. フィールド定義を開く
    メニューから「ファイル」→「管理」→「データベース」を開き、「フィールド」タブを表示します。
    対象のテーブル(例:「受注」)を選び、「商品名」フィールドをクリックします。
  2. オプションを開く
    「オプション」ボタンを押して、「フィールドオプション」画面を開きます。
  3. 「入力」タブでオートコンプリートを設定
    「入力」タブを開き、「値一覧に基づいて入力値を自動補完」にチェックを入れます。
  4. その他の入力制御を確認
    「値一覧にある値のみを許可」などのチェックもありますが、これは「候補にない値は入力させない」という意味になります。
    自由入力も認めたい場合は、このチェックは外しておきましょう。

設定ができたら、レイアウトに戻ってブラウズモードで試してみてください。商品名を途中まで入力すると、値一覧から候補が表示され、簡単に選べるようになっているはずです。

使いやすくするためのコツと注意点

オートコンプリートをより活用するための、ちょっとしたコツをいくつか紹介します。

  • 候補が多すぎると逆に探しにくい
    商品数や顧客数が非常に多い場合、すべてを一つの値一覧にするよりも、「カテゴリ別」「用途別」に値一覧を分けた方が使いやすくなります。
  • マスタ側のメンテナンスを意識する
    フィールド値から値一覧を作る場合は、元となるマスタのデータ整理がとても重要です。
    誤字や不要なデータがあると、そのまま候補に出てしまうので、定期的なメンテナンスを意識しましょう。
  • コードと名称をセットにする場合
    「商品コード」と「商品名」の両方を扱いたい時は、表示は「商品名」、保存は「商品コード」という形の値一覧も作れます。
    これは少し設定が増えますが、「画面は分かりやすく、データはきれいに」という両立に役立ちます。
  • 運用開始前に現場の人に試してもらう
    どんなに便利な設定でも、実際に使う人にとって分かりにくければ意味がありません。
    テストデータで動かしながら、「候補が出てくるタイミング」「候補の並び順」「自由入力の可否」などを確認してもらうと安心です。

まとめ:値一覧+オートコンプリートで入力を「軽く」する

FileMakerの値一覧とオートコンプリートを組み合わせることで、

  • よく使う値を一覧から選べる
  • 途中まで入力すると候補が出てくる
  • 入力ミスや表記ゆれを減らせる

といったメリットが得られます。設定自体はそれほど難しくありませんが、「どの項目に」「どんな値一覧を使うか」を考えて設計することで、現場の入力作業がぐっと楽になります。

まずは、顧客名や商品名など、入力頻度が高いフィールドから試してみて、徐々に対象を広げていくのがおすすめです。

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