MENU
Abo
事業会社勤務のSalesforceエンジニア。Apex・LWC・管理者設定の実務経験をもとに、Salesforce学習からIT転職まで発信中。

【保有資格】
・Salesforce認定アドミニストレーター
・Salesforce認定プラットフォームデベロッパーI / II
・Salesforce認定セールスクラウドコンサルタント
・Salesforce認定サービスクラウドコンサルタント
カテゴリー
アーカイブ

【Salesforce】半角英数字のみを許可する入力規則

今回は、半角英数字のみを許可する入力規則を作成してみました。

ちなみにApexで実装する場合は、以下の記事を参考にしてみてください。

REGEX関数

入力されたテキスト値が想定される値の形式と一致しているか判定するためには、「REGEX」関数を使用します。

REGEX(Text, RegEx_Text)

テキストが正規表現 RegEx_Text に一致すると、TRUE を返します。一致しない場合は、FALSE を返します。

半角英数字のみを許可する入力規則

今回は受注オブジェクトにに「受注コード」というテキスト項目を用意し、以下のような条件で入力規則を作成しました。

NOT( REGEX( OrderCode__c , "^[0-9a-zA-Z]*$") )

半角英数字のチェックはApex内でも可能ですが、やはり数式が簡単で便利ですね。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

某SIer勤務のSalesforceエンジニア。Apex・LWC・管理者設定の実務経験をもとに、Salesforce学習からIT転職まで発信中。

【保有資格】
・Salesforce認定アドミニストレーター
・Salesforce認定プラットフォームデベロッパーI / II
・Salesforce認定セールスクラウドコンサルタント
・Salesforce認定サービスクラウドコンサルタント

コメント

コメントする

CAPTCHA