Presentació

Llistat de la macro "DAU34".


Descripció: Tria una lletra (opció de document)

1 {SI SE CANCELA}{REGRESAR}~
2 {ANIDAR}{VARIABLE}viaMacros~Dau_mn34~
3
4 {ASIGNAR}menuGlob~no~
5 {CAR}2~~
6 {MIENTRAS}"{VAR 2}"<"A"|"{VAR 2}">"v"|
7 ("{VAR 2}">"V"&"{VAR 2}"<"a")&"{VARIABLE}menuGlob~"="no"~
8 {SI}"{VAR 2}"="0"~
9 {ASIGNAR}menuGlob~sí~
10 {DE OTRO MODO}
11 {CAR}2~~
12 {FIN SI}
13 {FIN MIENTRAS}
14
15
16 {SI}"{VAR 2}"="0"~
17 {ASIGNAR}VG-llegir~no~
18 {ASIGNAR}VG-menú~global~
19 {DE OTRO MODO}
20 {ASIGNAR}VG-llegir~sí~
21 {ASIGNAR}VG-menú~elMateix~
22 {AVISO}{^P}{NAT}3~{NAT}19~{esborra fins a fi de línia}
23 opció >>> {^R} {VAR 2} {^S}~
24 {FIN SI}

Comentaris

Macro cridada des de la macro DAU3.WPM.
Controla les possibles pulsacions de tecla dels usuaris
1. {SI SE CANCELA} si apretem F1 (CANCEL.LAR), tornem a la macro
des d'on havíem cridat aquesta (DAU3.WPM).
2. transfereix l'execució a la macro DAU_MN34.WPM, que ens presenta
un submenú amb els diferents documents que podem consultar.
4. {ASIGNAR} assigna a la variable "menuGlob" el valor "no"
5. {CAR}2~~ genera la {VAR 2}.
6. Mentre aquesta variable sigui menor que "A", o més gran que "v",
o més gran que "V" i més petita que "a" i el valor de la
variable "menuGlob" sigui "no"...
8. ... si {VAR 2} té el valor de "0"...
9. assignem a la variable "menuGlob" el valor "sí".
10. {DE OTRO MODO} si no...
11. tornem a assignar valor a la {VAR 2} (tanquem el bucle) iniciat
a 5.
16. Si l'usuari a pitjat la tecla "0"...
17. assignem a la variable "VG-llegir" el valor "no" i
18. assignem a la variable "VG-menú" el valor de "global", i
d'aquesta manera el programa ens tornarà a presentar el menú
principal.
19. {DE OTRO MODO} si no hem pitjat la tecla "0"...
20. assignem a la variable "VG-llegir" el valor "sí" i
21. assignem a la variable "VG-menú" el valor de "elMateix", perquè
en sortir de la consulta que haguem sol.licitat ens torni a
presentar aquest mateix menú i no torni al menú principal.
22. {AVISO} ens presenta un missatge en pantalla, a la línia 19
(abans esborra la línia) amb l'opció que hem triat.





Josep Tordera, Lluís de Yzaguirre i Víctor Pàmies
Institut de Lingüística Aplicada ( Universitat "Pompeu Fabra")
Servei de Llengua Catalana ( Universitat de Barcelona)
corr-el: lluis punt deyzaguirre arrova upf punt edu