7.8
LOAD
Cette commande permet de charger la version origine d'une requête dans l'espace de
travail origine. Une fois cette version chargée, l'utilisateur peut la modifier au moyen des
demandes de l'éditeur de texte IQS.
Après avoir chargé une requête, l'utilisateur commence généralement par la lister au
moyen de la demande de l'éditeur ^,$L:
V:
LOAD REQ-IMP
V:
^,$L
V:
AUTO
10
20
30
40
50
60
70
80
90
100
110
Mode ligne - Exemple 7-7: Chargement et listage de la version origine d'une
requête
Une fois qu'il l'a modifiée, il peut la sauvegarder immédiatement au moyen de la
commande REPLACE QUERY:
V: REPLACE QUERY
IQS substitue alors la version modifiée figurant dans l'espace de travail origine à la
version rangée dans la bibliothèque SLLIB.
Toutefois, dans ce cas, aucune version résultante ne correspond à la nouvelle version
origine (l'ancienne version résultante est invalidée). Par conséquent, il est préférable de
compiler la requête avant d'utiliser REPLACE QUERY. Ainsi, les deux versions, origine
et résultante, sont sauvegardées:
V: LOAD REQ-IMP
-- modification de REQ-IMP --
V: COMPILE QUERY
V: REPLACE QUERY REQ-IMP
Mode ligne - Exemple 7-8: Modification, compilation et sauvegarde d'une requête
7-10
IQS - Guide de l'utilisateur expert
: USE REPORT R1
: PARAMETER NOM-CLI CHAR 15
: RETRIEVE CLIENTS WHERE CL-NOM BG NOM-CLI
: RETRIEVE COMMANDES
:
PRINT WITH TITLE
:
CL-NOM TITLE "NOM" COL 2
:
CL-VILLE TITLE "VILLE" COL 22,
:
COM-CODE TITLE "COM" COL 40,
:
COM-DATE TITLE "DATE" COL 50
: END
: END
47 F2 76UD Rev00