PHL Query s'enrichit d'une fonction de génération de rapports destinés à l'impression.
Elle complète les caractéristiques d'origine de génération de queries à partir de requêtes SQL, consultables et modifiables dynamiquement à l'écran.Disponibles en PDF ou en format Excel, ces rapports sont des instantanés, générés à partir de queries existants, et sont soit affichés immédiatement à l'écran, soit envoyés par courrier électronique. À partir d'un query,
on peut générer plusieurs rapports différents.Les rapports donnent une vue synthétique pouvant comporter de multiples sous-totaux : ils sont traditionnellement utilisés pour fournir, par exemple, un état hebdomadaire d'une situation commerciale.
1 . Définition du rapport
L'onglet Rapports de PHL Query donne accès à la génération de rapports, en création ou en modification.

La création d'un rapport débute par la définition de son titre et des caractéristiques de sa mise en page.

La définition ou la modification d'un sous-total détermine le déclenchement des traitements récapitulatifs et du comptage des enregistrements.

L'onglet Tableau permet de choisir, parmi les
colonnes définies dans le query, celles qui
figureront dans le rapport.

2. Exécution du rapport en mode Web
Le lancement d'un rapport en mode Web se déclenche en appuyant sur la loupe.
Deux critères de sélection ont été définis dans le query d'origine : le pays et le montant facture mini. Ils sont
demandés au lancement du rapport. Le format de sortie peut être PDF ou Excel. En exécution immédiate, le
rapport s'affiche à l'écran. En exécution différée, l'écran se libère, la génération du rapport se fait en batch : il
est envoyé par mail. Le programme demande l'adresse mail du destinataire.

3. Affichage du rapport
Le haut du rapport généré comporte le titre, la date et les critères de sélection.

Corps du rapport généré.

4. Génération du rapport en mode 5250
Il est également possible de lancer la génération du rapport par une commande
OS/400 pouvant être utilisée dans un programme CLP, avec choix du format et du
mode de diffusion. Le rapport sera envoyé sur la messagerie de l'utilisateur.
