入力規則

文字列型の項目で利用できる入力規則について説明します。


入力規則とは

CRAFT BLOCKSのアプリケーションの項目のデータ型には文字列型と呼ばれるデータ型があります。
この文字列型に入力できる値の制限(レコード登録・更新時にエラーにする)を、正規表現を使って設定することができます。


入力規則の使い方(性と名の間にスペースを必須とする例)

  • アプリケーション設計画面で入力規則を設定したい項目の のアイコンをクリックします
    • 入力規則はデータ型が文字列の場合のみ設定可能です

  • 入力設定モーダルが表示されるので、入力規則に設定したい文字列(この例では .+\s.+)を入力します
    • 上記の例は文字列の間に1つ空白が必要となるような正規表現です
      (性と名の間に空白を必須とする制限を想定)

アプリケーションで実際のどのように入力、表示されるか

  • 性と名の間にスペースがない場合は登録/更新時にバリデーションエラーになります

入力規則の使い方(社員番号のように特定の形式の文字列となる例)

  • アプリケーション設計画面で入力規則を設定したい項目の のアイコンをクリックします
    • 入力規則はデータ型が文字列の場合のみ設定可能です

  • 入力設定モーダルが表示されるので、入力規則に設定したい文字列(この例では ^[ABC]\d{5}$)を入力します
    • 上記の例は最初の文字がAかBかCで、その後ろに数字5桁が続く文字列の正規表現です
      (社員番号がABCのいずれかで始まり後ろに数字が5桁続くフォーマットであることを想定)

アプリケーションで実際のどのように入力、表示されるか

  • 指定した形式以外の入力をすると、登録/更新時にバリデーションエラーになります