Points d'entrée > Module Superviseur > Script standard SUBALQ9 

AV_EXEREQ : Avant la transaction d'extraction de la requête

Ce point d'entrée est appelé avant la transaction d'extraction d'une requête dans le traitement SUBALQ9.

Il permet d'initialiser des variables afin de contrôler les temps d'exécution de la requête.

Contexte et mode de fonctionnement

NBB(1..10) contient le nombre de lignes trouvées par niveau
CRITERE(250)(1..3) contient l'ensemble des critères posés sur les tables liées
LISTE contient le code de la requête

Le masque utilisé dans la transaction s'appelle "WML" + le code de la requête

Le traitement automatique généré pour une transaction s'appelle "WMM" + le code de la requête. Il contient notamment le détail des tables utilisées par l'instruction link et columns.

La transaction d'extraction est appelée dans la fonction 'Visualisation requête',
- lors d'un rafraîchissement (touche F5)
- de l'appui sur le bouton 'Recherche'
- après la modification des critères.

 

AP_EXEREQ : Après la transaction d'exécution de la requête

Ce point d'entrée est appelé après la transaction d'extraction d'une requête dans le traitement SUBALQ9.

Il permet d'afficher le résultat de la requête en utilisant les variables déclarées dans le point d'entrée AV_EXEREQ.

Contexte et mode de fonctionnement

Les variables et les différents cas d'appel sont les mêmes que pour le point d'entrée AV_EXEREQ.

SET_UTIL : Contient le critère pour filtrer les sites autorisés

Ce point d'entrée permet de modifier le code utilisateur utilisé dans la transaction de mise à jour de la table ALISTER pour éviter des problèmes de blocage sous SQL-Server.

Contexte et mode de fonctionnement

La variable UTIL contient le code utilisateur.