Loading

テキストエリアに入力されている改行コードを削除する方法

公開日: Feb 26, 2026
説明

テキストエリア項目に入力された改行コードを数式で削除する手順を説明します。改行を含むカスタム表示ラベルを作成し、SUBSTITUTE 関数を用いて不要な改行を削除する設定方法を紹介します。

解決策

カスタム表示ラベルを作成します


1. [設定] から、クイック検索ボックスに「カスタム表示ラベル」と入力し、[カスタム表示ラベル] を選択します。 
2.[新規カスタム表示ラベル] をクリックします。 
3. 以下を入力し、[保存] ボタンをクリックします。 
  • 簡単な説明:LineBreak 
  • 名前:LineBreak 
  • 値:-(改行)- 
  ※一行目と二行目にハイフン(-)を一文字ずつ記載します。 



テキストエリア項目(API 参照名:Field1__c)の改行を削除して表示する数式を作成します
 

4. オブジェクトの項目を作成する画面に移ります。 
5. [カスタム項目 & リレーション] より [新規] ボタンをクリックします。 
6. [ステップ 1. データ型の選択] にて、データ型に [数式] を選択し、[次へ] ボタンをクリックします。 
7. [ステップ 2. 出力型の選択] にて、以下の項目を入力し、[次へ] ボタンをクリックします。 
  • 項目の表示ラベル: 任意 
  • 項目名 : 任意 
  • 数式の戻り値のデータ型: テキスト 
8. 次の数式を入力します。
========
SUBSTITUTE( Field1__c , SUBSTITUTE($Label.LineBreak, "-", ""),"") 
========
9. [構文を確認] ボタンをクリックし、[次へ] ボタンをクリックします。 
10. [ステップ 4. 項目レベルセキュリティの設定]、[ステップ 5. ページレイアウトへの追加] は、お客様の運用に合わせて設定してください。 
ナレッジ記事番号

000382138

 
読み込み中
Salesforce Help | Article