ANS-1759 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES
Comment insérer des sauts de ligne dans les champs de zone de texte NetSuite à l’aide de scripts
Découvrez comment mettre correctement en forme un texte sur plusieurs lignes dans les champs de zone de texte de NetSuite en ajoutant une séquence de caractères spécifique dans vos scripts.
Solution courte
Pour insérer un saut de ligne dans un champ de zone de texte NetSuite à l’aide d’un script, ajoutez la séquence de caractères « barre oblique inversée n » (n) à la fin de chaque ligne souhaitée dans votre chaîne de caractères. Construisez la chaîne complète en y intégrant ces caractères de saut de ligne, puis attribuez-la au champ cible. Cette méthode garantit que les sauts de ligne s’affichent correctement lorsque le texte est présenté dans l’interface utilisateur de NetSuite.
Scénario
Les utilisateurs ont souvent besoin d’afficher du texte sur plusieurs lignes dans les champs de zone de texte standard de NetSuite. Lors du remplissage de ces champs par programmation, l’un des défis courants consiste à s’assurer que les sauts de ligne sont correctement interprétés et affichés. Le simple fait d’ajouter un caractère de nouvelle ligne dans le script ne permet pas toujours d’obtenir l’affichage multiligne souhaité dans l’interface utilisateur de NetSuite.
Solution
Pour insérer des sauts de ligne dans un champ de zone de texte NetSuite, ajoutez la séquence de caractères « barre oblique inversée n » (n) à la fin de chaque ligne de la chaîne que vous construisez. Construisez la chaîne complète à l’aide de ces caractères n. Attribuez la chaîne finale au champ de zone de texte cible. Les sauts de ligne prendront alors effet et s’afficheront correctement dans l’interface utilisateur de NetSuite. Il a été constaté que, lors de la concaténation de chaînes, l’utilisation de l’opérateur « + » est plus fiable que la fonction « concat » pour inclure le caractère « n ». Par exemple :
var myString = "First line" + "n" + "Second line";
// Assign myString to your text area field. L’utilisation de « + » garantit que le caractère « n » est correctement interprété pour les sauts de ligne.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires
