Fonctionnement du moteur des rapports: Difference between revisions
Jump to navigation
Jump to search
imported>Jcheng |
imported>Jcheng |
||
Line 2: | Line 2: | ||
L'objet de cette page est de présenter le fonctionnement du moteur des [[rapports]]. | L'objet de cette page est de présenter le fonctionnement du moteur des [[rapports]]. | ||
=Visualisation de rapport= | =Visualisation de rapport= |
Revision as of 12:36, 23 October 2017
Présentation
L'objet de cette page est de présenter le fonctionnement du moteur des rapports.
Visualisation de rapport
Lors d'une demande de visualisation de rapport, le moteur des rapports :
- Récupère les valeurs des champs de saisie affichées dans le formulaire et stocke ces valeurs dans les variables correspondantes à ces champs de saisie
- Extrait la requête du rapport
- Remplace dans la requête, chaque variable par leur valeur correspondante
- Interprète la requête
- Affiche le résultat sous forme de tableau
Exemple de rapport : <sql>SELECT * FROM ma_table WHERE mon_champ='$maVariable'</sql>
Exemple de rapport après remplacement des variables : <sql>SELECT * FROM ma_table WHERE mon_champ='1'</sql> <sql>SELECT * FROM ma_table WHERE mon_champ='test'</sql>