Architecture (Concepteur de requêtes)

De Wiki1000

Sommaire

Schéma d'ensemble

requeteurarchitectureschemaensemble.png

La requête lit les données depuis la base de l'application pour générer une source de données. Des paramètres saisis par l'utilisateur ou calculés grâce à un écran de lancement peuvent être utilisés par la requête.

La source de données ainsi générée peut directement alimenter des fichiers d'exportation (XML,RSS,...) ou bien être utilisée par un format d'impression.

Le format d'impression permet de générer les pages de l'état dans un aperçu, vers une imprimante ou dans un fichier de type PDF,HTML,RTF...

Source de données

requeteurarchitecturesourcedonnees.png

Le requêteur génère grâce à la requête(.drp) un script SQL. Ce script est exécuté par le serveur SQL afin de générer une source de données.

Constitution de la requête

requeteurarchitectureconstitutiondrp.png

L' état (.drp) contient :

  • Des requêtes.
  • Des paramères.

Une requête contient :

  • Des tables.
  • Des jointures (pour relier les tables).
  • Des colonnes (provenant d'une table ou bien calculées).
  • Des ruptures (utilisées pour les regroupement de lignes, le tri).
  • Des filtres (pour selectionner les données à récupérer).
  • Des sous-requêtes.

Ecran de lancement

requeteurarchitectureecranlancement.png

L’écran de lancement de l’impression est généré automatiquement. Il permet à l’utilisateur de saisir les différents paramètres de l’impression. Il peut être modifié grâce à l’éditeur d’écran intégré dans le conteneur de la ligne 1000.





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels