我有一個名爲Current_Address__c的數據類型爲textarea的自定義字段。文本區域換行符
我需要用下面的格式填充這個字段。即在街道之後換行符,並在zip之後換行。
街道 市州郵編 國家
市州郵編國家等的值被從接觸對象獲取的。我不想將此用作公式字段。所以我需要將它填充到我的控制器中,並將其顯示在我的VF頁面上。
我嘗試使用下面的代碼
this.customobj.Current_Address__c = currentStreet + '\\n ' + currentCity + ' ' + currentState + ' ' + currentZIP + '\\n ' + currentCountry ;
添加一個新行字符我也用\ n代替\ n。
它仍然顯示領域的一條線,而不是三線
編輯
我用下面的代碼得到了這個工作。我會接受mathews的答案,因爲它可以和outputfield一起工作。
currentAddress = currentStreet;
currentAddress += '\r\n';
currentAddress += currentCity + + ' ' + currentState + ' ' + currentZIP ;
currentAddress += '\r\n';
currentAddress += currentCountry;
僅當您使用+ =時纔有效。 不知道爲什麼會這樣
林有同樣的問題。我試過\ r \ n,\ n,\\ n甚至
,他們都沒有工作! – raym0nd 2012-04-10 14:21:31
你使用什麼類型的標籤來顯示數據? ''爲我工作。 –
2012-04-10 14:25:21