ANS-0656 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES

Comment afficher du contenu HTML dans un champ de corps personnalisé NetSuite

Découvrez le type de champ personnalisé le plus adapté pour afficher du code HTML statique directement dans les formulaires NetSuite, en évitant les problèmes courants de mise en forme et les restrictions relatives aux caractères.

Solution courte

Pour afficher du code HTML dans un formulaire NetSuite, créez un champ de corps personnalisé de type « HTML en ligne ». Remplissez ce champ avec votre contenu HTML correctement formaté, tel qu’un tableau, puis enregistrez le formulaire. Évitez le champ « Zone de texte » en raison de problèmes de mise en forme, ainsi que le champ « Texte libre » en raison de sa limite de 300 caractères.

Scénario

Les utilisateurs de NetSuite ont souvent besoin d’intégrer du contenu HTML personnalisé, tel que des tableaux ou du texte formaté, directement dans les formulaires de transaction ou de saisie. La difficulté réside dans le choix du type de champ personnalisé approprié, capable d’afficher correctement le code HTML sans se heurter à des limites de caractères ni à un formatage incorrect des caractères spéciaux.

Solution

La méthode la plus efficace pour afficher du contenu HTML dans un formulaire NetSuite consiste à utiliser un type de champ personnalisé dédié.

  1. Créez un champ de corps personnalisé.

  2. Définissez le type de champ sur « HTML en ligne ». Ce type est spécialement conçu pour afficher du contenu HTML statique ou généré par le système et garantit un rendu correct.

  3. Saisissez le code HTML souhaité dans ce champ personnalisé. Par exemple, si le code HTML comprend un tableau, il vous suffit de coller le code dans le champ.

  4. Enregistrez le formulaire. Si le code HTML est correctement formaté, le contenu s’affichera comme prévu sur le formulaire.Il est important d’éviter d’autres types de champs à cette fin : Zone de texte : ce type de champ n’est pas adapté car les caractères d’échappement et les guillemets doubles présents dans le code HTML ne seront pas formatés correctement, ce qui entraînera des problèmes d’affichage. Texte libre : ce type de champ est limité à 300 caractères, ce qui est souvent insuffisant pour un contenu HTML complet.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires

Parler à un consultant