Comment : |
Après avoir créé un dossier de projet ou d'application, vous pouvez commencer à construire votre application. Dans cette section, nous allons créer une procédure multi-composant qui contient les composants Configuration, Définir, Jointure, et Rapport.
La zone de travail Procédure n.fex et le panneau Vue Procédure s'ouvrent, comme le montre l'image ci-dessous. Le panneau Vue Procédure est automatiquement masqué, par défaut.
Remarque : vous pouvez également créer la nouvelle procédure à partir du menu Application, ou la barre à outils Accès rapide. Si vous choisissez de créer la nouvelle procédure à partir de l'un de ces endroits, vous devrez sélectionner le projet Distribution à partir de l'arbre Environnements configurés pour rentre les options actives.
Vous pouvez maintenant ajouter les composants Configurer, Définir, Jointure, et Rapport à la procédure.
Puisque nous créons un champ Définir dans cette procédure, et que nous prévoyons d'avoir une Jointure, il faut d'abord créer un composant Configuration qui conservent tous les champs définis à travers un composant Jointure.
La zone de travail Configurer s'ouvre dans la zone de travail n.fex de la procédure, comme le montre l'image ci-dessous.
Le réglage KEEPDEFINE apparaît maintenant dans la zone Paramètres utilisés, et les options Désactivé et Activé apparaissent maintenant dans la zone Valeur actuelle.
Vous pouvez vérifier s'il existe des erreurs en cliquant sur Vérifier. Ceci ouvre la fenêtre de dialogue Vérifier, où vous pouvez visualiser le code source et toute notification d'erreur. Cliquez sur OK pour quitter la fenêtre de dialogue Cocher.
Dans la procédure suivante, vous créer un champ unique à l'aide du fichier maître wf_retail_product.
La boîte de dialogue Ouvrir le fichier s'affiche.
La zone de travail Définir s'ouvre comme second onglet dans la procédure, comme le montre l'image ci-dessous.
La fenêtre de dialogue Format s'ouvre, comme le montre l'image suivante.
Vous pouvez créer l'expression en tapant directement dans la fenêtre Générateur d'expression ou en utilisant la Liste de champs, et le nombre et les boutons d'opérateur. Il n'y a pas de bouton pour la virgule, il vous faut donc utiliser la touche virgule de votre clavier.
Remarque : par défaut, la Liste de champs affiche les champs par nom. Lorsque vous double-cliquez sur le nom du champ dans la Liste de champs, le nom de domaine qualifié apparaît dans la fenêtre Générateur d'expressions.
Notez que Produit apparaît maintenant dans la liste Champs, comme le montre l'image suivante.
Dans la procédure suivante, vous créez une Jointure. Pour plus d'informations sur la création de jointures dans App Studio, appuyez sur F1 lorsque vous êtes dans la toile Jointure.
La boîte de dialogue Ouvrir le fichier s'affiche.
La zone de dessin s'ouvre comme troisième onglet dans la procédure, et l'onglet Jointure s'ouvre sur le ruban, comme le montre l'image suivante.
La boîte de dialogue Ouvrir le fichier s'affiche.
Le fichier wf_retail_sales apparaît sur la zone de dessin jointe au fichier wf_retail_product par une ligne de connexion, comme le montre l'image suivante.
La fenêtre de dialogue Enregistrer sous s'affiche.
Le panneau Assistant Rapport - Sélectionner un fichier maître s'ouvre, comme le montre l'image suivante.
Le panneau Sélection d'une feuille de style s'ouvre, comme le montre l'image suivante.
La boîte de dialogue Ouvrir le fichier s'affiche.
Lorsque vous y êtes invité, cliquez sur Oui pour confirmer que vous souhaitez copier ce modèle.
La zone de travail Rapport s'ouvre comme quatrième onglet dans la procédure, comme le montre l'image ci-dessous.
Vous pouvez faire un clic double sur les champs dans l'Inspecteur d'objet ou glissez-les dans la zone de dessin Rapport pour les ajouter à votre rapport.
Vous créerez ensuite les clauses WHERE avec des paramètres dynamiques.
Le Constructeur d'expressions s'affiche.
La boîte de dialogue Insérer une variable s'ouvre.
La variable COUNTRY_NAME apparaît maintenant dans l'en-tête de page.
WebFOCUS |