Presentació

Llistat de la macro "DAU_ORDR".


Descripció: crea fitxer ordre del dia

1 {SI SE CANCELA}{IR}Fugida~~
2
3 {sagnar}{Saltamargen}1. Lectura i aprovació de l'acta de la sessió
4 anterior.{retorn}
5
6 {ASIGNAR}2~1~
7
8 {ROTULO}Punt de l'ordre del dia~
9 {ASIGNAR}2~{VAR 2}+1~
10 {ASIGNAR}VP-missatge~Punt {VAR 2} o bé "fi"~
11 {ASIGNAR}VP-resposta~~
12 {ASIGNAR}VP-obliga~sí~
13 {ANIDAR}{VARIABLE}viaMacros~Dau_text~
14 {SI}"{VARIABLE}VP-resposta~"="fi"~
15 {IR}Darrer punt~
16 {FIN SI}
17 {sagnar}{Saltamargen}{VAR 2}. {VARIABLE}VP-resposta~{retorn}
18 {IR}Punt de l'ordre del dia~
19
20 {ROTULO}Darrer punt~
21 {sagnar}{Saltamargen}{VAR 2}. Torn obert de paraules.
22 {retorn}
23
24 {ROTULO}Salvament~
25 {;}Inicialitzem els paràmetres de DAU_TEXT.~
26 {ASIGNAR}VP-missatge~Nom d'aquest fitxer de l'ordre del dia~
27 {ASIGNAR}VP-resposta~~
28 {ASIGNAR}VP-obliga~sí~
29 {ANIDAR}{VARIABLE}viaMacros~Dau_text~
30 {salvar}{VARIABLE}viaDossier~{VARIABLE}VP-resposta~{retorn}
31 {SI}{ESTADO}&1024~ {;}El fitxer ja existia.~
32 N{cancel lar}
33 {AVISO}Trieu un altre nom de fitxer~{CAMPANA}{ESPERAR}15~
34 {IR}Salvament~
35 {FIN SI}
36 {sortir}NN
37 {REGRESAR}
38
39 {ROTULO}Fugida~
40 {ANIDAR}{VARIABLE}viaMacros~DauCance~

Comentaris

Macro cridada des de la macro DAU_ARCR.WPM.
1. {SI SE CANCELA}{IR} redirecciona la funció de la tecla de
cancel.lació cap al 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. i 4. escriu la primera línia de l'ordre del dia, que es fixa
sempre:
"1. Lectura i aprovació de l'acta de la sessió anterior".
6. {ASIGNAR} assigna a la variable "2" el valor "1".
8. {ROTULO] declara el rètol "Punt de l'ordre del dia".
9. {ASIGNAR} assigna a la variable "2" el valor que tenia la
variable "2"+1.
10. {ASIGNAR} assigna a la variable "VP-missatge" el valor
"Punt {VAR 2} o bé "fi"".
11. {ASIGNAR} inicialitza la variable "VP-resposta".
12. {ASIGNAR} assigna a la variable "VP-obliga" el valor "sí".
13. {ANIDAR} transfereix l'execució a la macro DAU_TEXT.WPM, que
retorna una resposta després de rebre una pregunta.
14. {SI} si el valor de la variable "VP-resposta" és "fi"...
15. {IR} transfereix l'execució al rètol "Darrer punt".
17. Escriu en la línia següent el punt següent (el que conté la {VAR
2}, que actua com un comptador) amb el text que li haurem
assignat a través del diàleg de la macro DAU_TEXT.WPM i fa un
salt de línia.
18. {IR} transfereix l'execució al rètol "Punt de l'ordre del dia".
20. {ROTULO] declara el rètol "Darrer punt".
21. escriu l'últim punt de l'ordre del dia, que també és fix:
"Torn obert de paraules", precedit del núm. que li correspongui
dins l'ordre de punts.
22. fa un salt de línia.
24. {ROTULO] declara el rètol "Salvament".
26. {ASIGNAR} assigna a la variable "VP-missatge" el valor
"Nom d'aquest fitxer de l'ordre del dia".
27. {ASIGNAR} inicialitza la variable "VP-resposta".
28. {ASIGNAR} assigna a la variable "VP-obliga" el valor "sí".
29. {ANIDAR} transfereix l'execució a la macro DAU_TEXT.WPM, que
retorna una resposta després de rebre una pregunta.
30. salva el document que hem generat al directori DOSSIER\ (marcat
a la variable "ViaDossier" i amb el nom que haurà guardat el
programa a la variable "VP-resposta".
31. {SI}{ESTADO}&1024~ si l'estat operatiu del programa és una
pregunta del tipus "Sí/No" activa, que en aquest cas voldrà dir
que el fitxer ja existeix...
32. no sobreescriu el fitxer i cancel.la l'acció.
33. {AVISO} presenta un missatge en pantalla durant un segon i mig
({ESPERAR}15~) que ens demana que triem un altre nom pel fitxer,
perquè el que hem triat ja existeix i sona el xiulet de
l'ordinador ({CAMPANA}).
34. {IR} transfereix l'execució al rètol "Salvament" novament.
36. {Sortir}NN neteja la pantalla de treball de WordPerfect.
37. {REGRESAR} marca la fi de la subrutina, i retorna l'operativitat
a la macro des d'on havíem cridat aquesta.
39. {ROTULO} declara el rètol "fugida", que...
40. ... transfereix l'execució a la macro DAUCANCE.WPM, que
cancel.la l'execució de la macro, neteja la pantalla 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