J'ai un champ personnalisé appelé Current_Address__c qui est de zone de texte de type de données.caractère de nouvelle ligne sur la zone de texte
J'ai besoin de remplir ce champ dans le format ci-dessous. c.-à-d. une nouvelle ligne char après rue et une autre nouvelle ligne après zip.
rue Ville État Zip Pays
Les valeurs de l'état ville pays postal etc sont été prises de l'objet de contact. Je ne veux pas utiliser cela comme un champ de formule. J'ai donc besoin de le remplir dans mon contrôleur et l'afficher sur ma page VF.
Je suis en train d'ajouter une nouvelle ligne ombles en utilisant le code ci-dessous
this.customobj.Current_Address__c = currentStreet + '\\n ' + currentCity + ' ' + currentState + ' ' + currentZIP + '\\n ' + currentCountry ;
j'avais aussi utilisé \ n au lieu de \ n.
Il montrent encore le champ dans une ligne au lieu de 3 lignes
EDIT
Je suis arrivé ce travail en utilisant le code suivant. J'accepterais Matthews répondre car cela fonctionnerait avec outputfield.
currentAddress = currentStreet;
currentAddress += '\r\n';
currentAddress += currentCity + + ' ' + currentState + ' ' + currentZIP ;
currentAddress += '\r\n';
currentAddress += currentCountry;
Ceci ne fonctionne que si vous utilisez + =. ne sais pas pourquoi cela se produit
Im ayant le même problème. J'ai essayé \ r \ n, \ n, \\ n et même
et aucun d'eux n'a fonctionné! – raym0nd
Quel type de tag utilisez-vous pour afficher les données? '' a fonctionné pour moi. –