function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
nomenome 

テキストエリア項目に対する入力規則で改行入力を防ぎたい

はじめまして。

 

とあるカスタムオブジェクトにテキストエリア項目があるのですが、入力規則を用いて改行入力を防ぐことは可能でしょうか?

※テキスト型とすると改行は入力できませんが、表示上1行入力となってしまうため、NGです。

 

こちらで下記入力規則で実装したところ、2行入力(改行1つ)は引っかかるんですが、

3行以上になると引っかからないという罠に陥ってます。。。

 

■実装した入力規則

REGEX(textArea__c, ".*\\r\\n.*")

 

誰か解決方法をご存知の方いらっしゃいませんか?

Best Answer chosen by Admin (Salesforce Developers) 
nomenome

本件、解決しました。

 

下記入力規則とすることで、3行以上も検知してくれるようになりました。

REGEX(textArea__c, "(.*\\r\\n.*)+")