У меня есть пользовательское поле Current_Address__c, которое имеет тип данных textarea.символ новой строки в текстовой области
Мне нужно заполнить это поле в следующем формате. т.е. символ новой строки после улицы и еще одна новая строка после zip.
улица Город Штат Индекс Страна
Значения городской государственной зип страны и т.д., были взяты из контакта объекта. Я не хочу использовать это как поле формулы. Поэтому мне нужно заполнить его в своем контроллере и отобразить его на моей странице VF.
Я пытаюсь добавить символ новой строки символ, используя код ниже
this.customobj.Current_Address__c = currentStreet + '\\n ' + currentCity + ' ' + currentState + ' ' + currentZIP + '\\n ' + currentCountry ;
я также использовал \ п вместо \ п.
Он по-прежнему показывает поле в одной строке вместо 3-х линий
EDIT
я получил эту работу, используя следующий код. Я бы согласился с ответом Мэтью, поскольку он будет работать с выходным полем.
currentAddress = currentStreet;
currentAddress += '\r\n';
currentAddress += currentCity + + ' ' + currentState + ' ' + currentZIP ;
currentAddress += '\r\n';
currentAddress += currentCountry;
Это работает, только если вы используете + =. не знаю, почему это происходит
Im с той же проблемой. Я пробовал \ r \ n, \ n, \\ n и даже
, и они не работали! – raym0nd
Какой тип тега вы используете для отображения данных? '' работал для меня. –