Spécification de commandes CL pour appeler votre application

Utilisez la page Entrée de commandes CL pour indiquer les commandes CL utilisées pour lancer votre application. Chaque commande CL constitue un point d'entrée dans votre application et apparaît sous la forme d'un bouton Soumettre dans la page d'accueil générée par WebFacing. Vous pouvez disposer d'autant de points d'entrée que vous le souhaitez.

Pour chaque projet, un fichier index.jsp est généré. Les liens du fichier index.jsp correspondent au texte entré dans la zone Libellé de commande. Une fois votre projet déployé dans une application Web, l'application est lancée et accessible via le navigateur à l'aide de la commande CL correspondante lorsqu'un utilisateur clique sur un bouton.

Vous pouvez spécifier les options suivantes pour chaque commande :
  • Commande CL utilisée comme point d'entrée dans votre application
  • Libellé de la commande utilisé pour le texte du bouton dans la page d'appel
  • Nom utilisé pour identifier l'appel de manière unique
  • Préférence à l'ouverture d'une session
Remarque : Après avoir créé le projet, vous pouvez changer les options en modifiant les propriétés du projet WebFacing ou en cliquant avec le bouton droit de la souris sur le dossier des commandes CL du projet WebFacing, puis en sélectionnant Ajouter. Le programme affiche la boîte de dialogue Entrée de commandes CL.

Dans la page Entrée de commandes CL :

  1. Entrez la commande dans la zone Commande CL. Par exemple, pour appeler le programme ORDENTR dans la bibliothèque APILIB, entrez la commande CALL APILIB/ORDENTR. Si votre programme nécessite la saisie par l'utilisateur de paramètres interactifs, vous pouvez indiquer une commande CL au format suivant : CALL PROGRAM PARM(&PARMNAME). Grâce à ce format, le programme crée une zone de saisie sur la page d'appel. Il transmet ensuite la valeur des types utilisateur de la zone lorsque l'utilisateur clique sur le bouton d'appel de l'application.
  2. Tapez le libellé de la commande dans la zone Libellé de commande. Le texte du libellé devient le texte du bouton sur lequel les utilisateurs cliquent pour appeler votre programme. Si vous laissez cette zone vierge, le texte que vous avez entré dans la zone Commande CL est utilisé par défaut.
  3. (Facultatif) En fonction de vos exigences, entrez une valeur unique dans la zone Nom d'appel. En général, vous pouvez accepter la valeur affectée par défaut. Les valeurs par défaut sont appelées INV1, INV2, et ainsi de suite pour chaque commande que vous entrez. Vous pouvez avoir besoin de spécifier un nom spécifique si vous utilisez l'appel par programmation avec les applications WebFacing. L'appel par programmation vous permet d'appeler des applications WebFacing depuis d'autres applications au moyen d'une série d'arguments. L'un des arguments est inv. Il se rapporte au nom d'appel de votre commande CL. Si l'une de vos applications utilise l'appel par programmation et que vous avez besoin d'un nom spécifique pour l'argument inv, indiquez ce nom dans la zone Nom d'appel.
  4. Choisissez votre méthode d'ouverture de session. Sélectionnez Invite pour ouverture de session ou Définir des valeurs d'ouverture de session i5/OS. Si vous choisissez Invite pour ouverture de session, les utilisateurs devront taper un ID et un mot de passe utilisateur pour utiliser l'application. Si vous choisissez Définir des valeurs d'ouverture de session i5/OS, les valeurs saisies dans les zones ID utilisateur et Mot de passe seront envoyées automatiquement lorsque l'utilisateur appelle le programme.
    Remarque : Vérifiez que la bibliothèque qui contient l'objet programme désigné par votre commande est disponible dans la liste de bibliothèques pour l'ID utilisateur servant à se connecter à l'application.
  5. Cliquez sur Ajouter. Les valeurs que vous avez choisies sont ajoutées à la liste de commandes. Si vous souhaitez modifier l'ordre des liens HTML qui lancent votre programme, sélectionnez l'un des éléments de la liste de commandes, puis cliquez sur Monter ou Descendre. Si vous souhaitez supprimer ou modifier l'une des commandes, sélectionnez l'élément dans la liste de commandes, puis cliquez sur Supprimer ou Modifier.

Concepts associés
Présentation de l'outil WebFacing
Tâches associées
Ouverture de la perspective WebFacing
Sélection des membres source à convertir
Sélection d'un style Web
Fin du projet et conversion du source DDS
Analyse des journaux de conversion
Information associée
Outil WebFacing -- Prise en charge actuelle des mots clés DDS