Presentació

Llistat de la macro "DAU_CP".


Descripció: demana codi postal i l'arregla.

1 {SI SE CANCELA}{IR}Fugida~~
2
3 {;}Inicialitzem els paràmetres de DAU_TEXT.~
4 {ASIGNAR}VP-missatge~Codi postal~
5 {ASIGNAR}VP-resposta~~
6 {ASIGNAR}VP-obliga~sí~
7 {ANIDAR}{VARIABLE}viaMacros~Dau_text~
8
9
10 {ASIGNAR}VP-codiPostal~ {Retroceso}{VARIABLE}VP-resposta~~
11 {;}hi ha problemes en el pas de variabla numèrica amb 0 al davant~
12 {;}si fem un blanc i un retrocés la pren com a alfanumèrica~
13 {REGRESAR}
14
15
16 {ROTULO}Fugida~
17 {ANIDAR}{VARIABLE}viaMacros~DauCance~

Comentaris

Macro cridada des de la macro DAU_ADRE.WPM.
1. {SI SE CANCELA}{IR} redirecciona la funció de la tecla de
cancel.lació cap el rètol "Fugida", que transfereix l'execució
a la macro DAUCANCE.WPM, que cancel.la el procediment i torna a
la macro matriu d'on parteix aquesta.
3. {;} comentari que ens avisa que tot seguit inicialitzarem els
paràmetres de la macro DAU_TEXT.WPM, que controla el valor de
les variables que ens serviran per definir el codi postal.
4. {ASIGNAR} assigna a la variable "VP-missatge" el valor
"Codi postal".
5. {ASIGNAR} inicialitza la variable "VP-resposta".
6. {ASIGNAR} assigna a la variable "VP-obliga" el valor "sí".
7. {ANIDAR} transfereix l'execució a la macro DAU_TEXT.WPM, que
retorna una resposta després de rebre una pregunta.
10. {ASIGNAR} assigna a la variable "VP-codiPostal" el valor de la
variable "VP-resposta". Davant hi posa un espai en blanc i
l'esborra després perquè prengui la variable com a alfanumèrica
i no elimini el zero inicial.
11. {REGRESAR} torna el control a la macro des d'on havíem cridada
aquesta.
16. {ROTULO} declara el rètol "Fugida".
17. {ANIDAR} transfereix l'execució a la macro DAUCANCE.WPM, que
cancel.la el document generat i inicialitza les variables
generals.





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