ANS-1180 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES
Comment ajouter un bouton personnalisé à un formulaire d’enregistrement NetSuite à l’aide d’un champ de formule
Apprenez à intégrer un bouton interactif dans un formulaire de fiche client NetSuite en utilisant un champ « Formule (Texte) » avec du code HTML et JavaScript.
Solution courte
Il est possible d’afficher un bouton personnalisé dans un formulaire d’enregistrement NetSuite en saisissant une formule HTML et JavaScript spécifique dans un champ « Formule (Texte) ». Cette méthode permet de créer une image cliquable qui ouvre une nouvelle fenêtre, renvoyant vers une page NetSuite ou un fichier multimédia spécifié, et offrant ainsi un raccourci de navigation direct.
Scénario
Les utilisateurs ont besoin d’un bouton personnalisé sur un formulaire d’enregistrement NetSuite, tel qu’un enregistrement client, afin d’accéder rapidement à des informations ou à des fonctions associées. Ce bouton doit s’intégrer visuellement au formulaire et, lorsqu’on clique dessus, ouvrir une nouvelle page NetSuite ou un fichier multimédia dans une fenêtre distincte.
Solution
Pour afficher un bouton personnalisé dans un formulaire d’enregistrement NetSuite, un champ « Formule (Texte) » peut être configuré pour intégrer du code HTML et JavaScript. Bien que cette méthode soit fonctionnelle, il est important de noter que SuiteScript (scripts d’événements utilisateur et scripts client) constitue l’approche recommandée et la plus robuste pour ajouter des boutons personnalisés et la logique qui leur est associée, conformément à l’interface et à la documentation actuelles de NetSuite.
Créez un nouveau champ personnalisé sur le type d’enregistrement souhaité (par exemple, Client).
Définissez le type de champ sur « Formule (Texte) ».
Saisissez la formule suivante dans le champ :
GA_KEEP_0001.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires
