AEM Forms as a Cloud Service : l’éditeur de code n’est pas disponible dans l’éditeur de règles du Forms adaptatif

Adobe Experience Manager as a Cloud Service (AEMaaCS) n’inclut pas l’éditeur de code précédemment disponible dans l’éditeur de règles de Forms adaptatif dans AEM Forms On-Premise, car la fonctionnalité est obsolète et seul l’éditeur de règles visuel est pris en charge pour la création de règles. Par conséquent, vous ne pouvez pas créer ni modifier de JavaScript personnalisé directement dans l’interface de l’éditeur de règles. Pour résoudre ce problème, utilisez l’éditeur de règles visuel et migrez les scripts de règle personnalisés existants vers des fonctions personnalisées.

Description description

Environnement

Adobe Experience Manager as a Cloud Service (AEMaaCS) - Forms, toutes versions confondues

Problème/Symptômes

  • L’éditeur de code précédemment disponible dans l’éditeur de règles de Forms adaptatif dans AEM Forms On-Premise n’est pas présent dans AEM Forms as a Cloud Service.
  • Seul l’éditeur de règles visuel (GUI/WYSIWYG) est disponible pour la création de règles.
  • Il n’est pas possible de passer à un éditeur de code ou de script pour le JavaScript personnalisé dans l’interface de l’éditeur de règles.
  • Aucun message d’erreur ne s’affiche, car la fonctionnalité n’est pas disponible.

Cause première

L’éditeur de code est obsolète et n’est pas disponible dans AEM Forms as a Cloud Service. Seul l’éditeur de règles visuel est pris en charge pour la création de règles.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème :

  1. Utilisez l’éditeur de règles visuel disponible dans l’environnement Cloud Service pour créer des règles.
  2. Si votre Forms adaptative contient des scripts de règle personnalisés développés avec l’éditeur de code dans des versions On-Premise, utilisez l’Utilitaire de migration pour convertir les scripts en fonctions personnalisées.
  3. Implémentez une logique commerciale complexe en tant que fonctions personnalisées dans une bibliothèque cliente.
  4. Déployez la bibliothèque cliente via le pipeline Cloud Manager.
  5. Appelez les fonctions personnalisées à partir de l’éditeur de règles visuel selon les besoins.
  6. Consultez la documentation officielle pour plus d’informations sur les différences entre AEM Forms On-Premise et AEM Forms as a Cloud Service.
recommendation-more-help
experience-cloud-kcs-help-kbarticles