データ型テキストエリアの Current_Address__c というカスタム フィールドがあります。
このフィールドを以下の形式で入力する必要があります。つまり、street の後に改行文字があり、zip の後に別の改行があります。
通り 都市 州 郵便番号 国
都市、州、郵便番号、国などの値は、連絡先オブジェクトから取得されています。これを数式フィールドとして使用したくありません。したがって、コントローラーに入力して、VF ページに表示する必要があります。
以下のコードを使用して改行文字を追加しようとしています
this.customobj.Current_Address__c = currentStreet + '\\n ' + currentCity + ' ' + currentState + ' ' + currentZIP + '\\n ' + currentCountry ;
\n の代わりに \n も使用していました。
フィールドは 3 行ではなく 1 行で表示されます。
編集
次のコードを使用してこれを機能させました。出力フィールドで機能するため、マシューの回答を受け入れます。
currentAddress = currentStreet;
currentAddress += '\r\n';
currentAddress += currentCity + + ' ' + currentState + ' ' + currentZIP ;
currentAddress += '\r\n';
currentAddress += currentCountry;
これは、+= を使用した場合にのみ機能します。なぜこれが起こるのか分かりません