Presentació

Llistat de la macro "DAU_TEXT".


Descripció: rep missatge i retorna resposta

1 {;}rep missatge a VP-missatge;
2 retorna resposta a VP-resposta;
3 si VP-obliga=sí, exigeix resposta.
4 ~
5 {SI SE CANCELA}{REGR./CANCELAR}~
6
7 {ROTULO}Resposta obligatòria~
8 {TEXTO}VP-resposta~{VARIABLE}VP-missatge~ [?]: ~
9
10 {SI}"{VARIABLE}VP-resposta~"=""&"{VARIABLE}VP-obliga~"="sí"~
11 {IR}Resposta obligatòria~
12 {FIN SI}
13
14 {SI}"{VARIABLE}VP-resposta~"="Ajut"|"{VARIABLE}VP-resposta~"="?"~
15 {ASIGNAR}VP-resposta~ajut~
16 {FIN SI}
17
18 {SI}"{VARIABLE}VP-resposta~"="ajut"~
19 {ANIDAR}{VARIABLE}viaMacros~Dau_cons~
20 {ACT VISUALIZ.}
21 {AVISO}{^Q}{^P}{NAT}1~{NAT}1~{esborra fins a fi de pàgina}~
22 {DES VISUALIZ.}
23 {IR}Resposta obligatòria~
24 {FIN SI}
25
26 {DES VISUALIZ.}{ACT VISUALIZ.} {;}refrescar la pantalla~
27 {REGRESAR}

Comentaris

Macro cridada des de DAULLIST.WPM
1. {;} comentari que explica el funcionament de la macro: la
variable "VP-missatge" fa d'entrada i la variable "VP-resposta"
fa de sortida
5. {SI SE CANCELA}{REGR./CANCELAR} acota l'efecte de cancel.lar a
acabar l'execució de la macro i tornar al menú anterior.
7. {ROTULO} declara el rètol "Resposta obligatòria"
8. {TEXTO} demana una resposta de l'usuari a la pregunta que inclou
la variable "VP-missatge", que serà recollida a la variable "VP-
resposta"
10. {SI} si la variable "VP-resposta" està buida (l'usuari ha fet
{intro} sense teclejar res) i la variable "VP-obliga" té el
valor "sí"...
11. ... tornem al rètol "Resposta obligatòria".
14. {SI} si la variable "VP-resposta" té el valor "ajut" o "?", que
vol dir que l'usuari ha demanat ajuda...
15. {ASIGNAR} assignem a la variable "VP-resposta" el valor "ajut".
18. {SI} si la variable "VP-resposta" té el valor "ajut"...
19. transfereix l'execució a la macro DAU_CONS.WPM, que ens presenta
el menú principal i els criteris generals del DAU.
20. fins a 22., neteja la pantalla
24. tanca la subrutina iniciada a la línia 18.
26. {DES VISUALIZ.}{ACT VISUALIZ.}, neteja la pantalla
27. {REGRESAR} assenyala el final d'aquesta macro i retorna al
control a la macro des d'on l'havíem cridada.





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