ANS-1382 · DéVELOPPEMENT SUITESCRIPT

Comment intégrer des Suitelets NetSuite dans un iFrame pour une intégration transparente

Assurez-vous du bon fonctionnement et de l'interaction correcte entre les champs lors de l'affichage des Suitelets NetSuite dans une balise iframe HTML en ajoutant un paramètre d'URL spécifique.

Solution courte

Pour garantir une sélection et une interaction correctes avec les champs d’un Suitelet NetSuite intégré dans un iframe, ajoutez le paramètre `ifrmcntnr=T` à l’URL du Suitelet. Ce paramètre garantit que le Suitelet s’affiche correctement dans le contexte de l’iframe, ce qui permet aux utilisateurs d’interagir avec tous les champs comme prévu et évite les problèmes d’affichage ou de fonctionnalité.

Scénario

Les utilisateurs qui tentent d’intégrer un Suitelet NetSuite dans une balise iframe HTML peuvent rencontrer des problèmes : les champs du Suitelet peuvent ne pas être sélectionnables ou le Suitelet peut ne pas s’afficher avec toutes ses fonctionnalités. Cela se produit souvent lorsque le Suitelet est affiché dans une page Web ou un tableau de bord externe, ce qui entrave l’interaction de l’utilisateur et la saisie des données.

Solution

Pour résoudre les problèmes liés à l’affichage incorrect des Suitelets NetSuite ou à l’impossibilité de sélectionner certains champs lorsqu’ils sont intégrés dans une iframe, ajoutez un paramètre spécifique à l’URL de la Suitelet. Ce paramètre indique à NetSuite d’afficher correctement la Suitelet au sein d’un conteneur iframe.

Ajoutez le paramètre suivant à l’URL de la Suitelet :

ifrmcntnr=T

Par exemple, si l’URL d’origine de la Suitelet est https://.netsuite.com/app/site/hosting/scriptlet.nl?script=123&deploy=1, l’URL modifiée sera https://.netsuite.com/app/site/hosting/scriptlet.nl?script=123&deploy=1&ifrmcntnr=T.

Consultez le Centre d’aide Oracle ou SuiteAnswers pour obtenir la documentation la plus récente sur l’intégration des Suitelets et les paramètres d’URL.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Développement SuiteScript

Parler à un consultant