文字列フィールドのガイダンステキストとインライン検証の構成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • アカウント ID、SSN、SIN などの形式要件を持つ文字列フィールドに表示するガイダンステキストを構成します。正規表現のインライン検証を使用して、入力が形式要件を満たしていない場合にエラーメッセージを表示します。

    始める前に

    必要なロール:admin

    このタスクについて

    ガイダンステキストは、アカウント ID、SSN、SIN などの形式要件を持つ文字列フィールドにデータを正しく入力するのに役立ちます。インライン検証では、正規表現 (regex) パターンを使用して形式要件を強制します。入力が必要な形式と一致しない場合は、エラーメッセージが表示されます。

    ガイダンステキストとインライン検証を使用して文字列フィールドを構成するプロセスには、次の 2 つの手順が必要です。
    1. 必須の入力形式の正規表現パターンを作成します。
    2. 正規表現パターンをマッピングし、ガイダンステキストを文字列フィールドに追加します。

    手順

    1. 必須の入力形式の正規表現パターンを作成します。
      1. sys_ui_regex.list に移動します。
      2. [New (新規)] を選択します。
      3. 以下のフィールドを入力します。
        名前
        正規表現パターンのわかりやすい名前を作成します。たとえば、アカウント番号の正規表現パターンを作成する場合は、「 アカウント番号」と入力します。
        パターン
        必要な入力形式を定義する正規表現パターンを入力します。このフィールドは必須です。たとえば、 ^\d{10}$ を使用して 10 桁の数字を必須にすることができます。
      4. [Submit (送信)] を選択します。
    2. 正規表現パターンをマッピングし、ガイダンステキストを文字列フィールドに追加します。
      1. sys_ui_field_regex_mapping.list に移動します。
      2. [New (新規)] を選択します。
      3. 以下のフィールドを入力します。
        テーブル
        検証とガイダンスを適用する文字列フィールドを含むテーブルを選択します。
        フィールド名
        リストから文字列フィールドを選択します。
        プレースホルダーテキスト
        必要な形式の例としてフィールドに表示するサンプルテキストを入力します。
        ガイダンステキスト
        形式の要件を説明するか、追加の指示を与えるガイダンステキストを入力します。
        タイプ
        ガイダンステキストのタイプを選択して、提案、情報、警告、肯定的なメッセージ、または重大のいずれであるかを示します。
        パターン
        必要な形式に一致する正規表現パターンを選択します。
        順序
        ガイダンステキストの表示優先度を設定する数値を入力します。番号が小さいほど、先に表示されます。
        アクティブ
        検証とガイダンステキストを有効にするには、このチェックボックスをオンにします。
        継承
        検証とガイダンステキストを同じフィールドを持つ子テーブルに適用するには、このチェックボックスをオンにします。
      4. [Submit (送信)] を選択します。