Passer au contenu principal
Pour activer une action Web personnalisée pour le formulaire de données affiché dans la Web Verification Station, procédez comme suit :
  1. Ouvrez Project Setup Station et cliquez sur Projet → Document Definitions…
  2. Dans la boîte de dialogue Document Definitions, sélectionnez la Document Definition appropriée, puis cliquez sur Edit…
  3. Ouvrez les propriétés du champ, cliquez sur l’onglet Custom Action, puis sélectionnez l’option Enable Web Custom Action.
Pour modifier un script existant ou en créer un nouveau, effectuez les étapes 1 à 3 ci-dessus, puis cliquez sur le bouton Edit… en regard de l’option Enable Web Custom Action. Une fenêtre Script Editor s’ouvre alors, dans laquelle vous pouvez écrire le code requis. Les scripts utilisateur destinés à la Web Verification Station sont écrits en JavaScript. Contrairement aux scripts utilisant l’API Web Services fournie par le serveur d’applications, ces scripts s’exécutent directement dans la fenêtre du navigateur de l’utilisateur lorsque celui-ci clique sur le bouton correspondant dans le formulaire de données. Un script utilisateur s’exécute dans un élément <iframe> distinct, qui doit être fermé une fois le script terminé. La Web Verification Station et l’élément <iframe> communiquent via postMessage à l’aide de JSON-RPC. Par défaut, l’élément <iframe> est placé dans le <body> de la fenêtre de vérification. Vous pouvez également placer l’élément <iframe> dans le volet central, sous l’image du document. Pour ce faire, spécifiez le chemin suivant dans la première ligne du script : // mode: documentEditor. Vous trouverez ci-dessous une description du modèle objet utilisé pour les scripts utilisateur exécutés dans la Web Verification Station. Nous fournissons également un exemple de script qui effectue une recherche dans une base de données. Objets Exemple de script pour effectuer une recherche dans une base de données