From efe85b451af1d1899bc3bbb272684cd8f78564a1 Mon Sep 17 00:00:00 2001 From: cris Date: Mon, 11 May 1998 09:49:48 +0000 Subject: [PATCH] Patch level : Files correlati : Ricompilazione Demo : [ ] Commento : Stampa sezioni: possibilita' di selezionare se stampare o no le sezioni estinte git-svn-id: svn://10.65.10.50/trunk@6629 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- at/at6200.cpp | 3 +++ at/at6200a.h | 5 +++-- at/at6200a.uml | 54 +++++++++++++++++++++++++++----------------------- 3 files changed, 35 insertions(+), 27 deletions(-) diff --git a/at/at6200.cpp b/at/at6200.cpp index cbe296370..a4a8dd1f1 100755 --- a/at/at6200.cpp +++ b/at/at6200.cpp @@ -166,6 +166,9 @@ bool TStampaSezioni::set_print(int) a.put (SEZ_DENSEZ, dento); current_cursor()->setregion(da, a); } + bool estinte = _msk->get_bool(F_ESTINTE); + if (!estinte) + current_cursor()->setfilter("STATO == 'A'", TRUE); reset_print(); crea_intestazione(); return TRUE; diff --git a/at/at6200a.h b/at/at6200a.h index cb627e76d..fb4029a87 100755 --- a/at/at6200a.h +++ b/at/at6200a.h @@ -6,5 +6,6 @@ #define F_CODTO 103 // a codice #define F_DENFR 104 // da sezione #define F_DENTO 105 // a sezione -#define F_ELENCO 106 // elenco -#define F_ETICHETTE 107 // etichette +#define F_ESTINTE 106 // a sezione +#define F_ELENCO 107 // elenco +#define F_ETICHETTE 108 // etichette diff --git a/at/at6200a.uml b/at/at6200a.uml index 171dba4de..d6a1d393d 100755 --- a/at/at6200a.uml +++ b/at/at6200a.uml @@ -1,10 +1,31 @@ #include "at6200a.h" -PAGE "Stampa di controllo tabella sezioni" -1 -1 70 17 +TOOLBAR "" 0 20 0 2 + +BUTTON F_ELENCO 9 2 +BEGIN + PROMPT -13 -11 "Elenco" + MESSAGE EXIT,F_ELENCO +END + +BUTTON F_ETICHETTE 9 2 +BEGIN + PROMPT -23 -11 "Etichette" + MESSAGE EXIT,F_ETICHETTE +END + +BUTTON DLG_QUIT 9 2 +BEGIN + PROMPT -33 -11 "" +END + +ENDPAGE + +PAGE "Stampa di controllo tabella sezioni" -1 -1 78 20 RADIOBUTTON F_SORT 25 BEGIN - PROMPT 3 1 "Ordinamento" + PROMPT 1 1 "Ordinamento" HELP "Selezionare il tipo di ordinamento per la stampa" ITEM "1|per Codice" MESSAGE DISABLE,5@|ENABLE,4@|RESET,5@ @@ -12,14 +33,14 @@ BEGIN MESSAGE DISABLE,4@|ENABLE,5@|RESET,4@ END -GROUPBOX DLG_NULL 65 4 +GROUPBOX DLG_NULL 65 5 BEGIN - PROMPT 3 5 "Selezione " + PROMPT 1 5 "Opzioni per la stampa" END STRING F_CODFR 6 BEGIN - PROMPT 4 6 "da Codice " + PROMPT 2 6 "da Codice " USE LF_SEZIONI KEY 1 INPUT CODSEZ F_CODFR DISPLAY "Codice" CODSEZ @@ -33,7 +54,7 @@ END STRING F_CODTO 6 BEGIN - PROMPT 4 7 " a Codice " + PROMPT 2 7 " a Codice " COPY USE F_CODFR INPUT CODSEZ F_CODTO COPY DISPLAY F_CODFR @@ -67,26 +88,9 @@ BEGIN GROUP 1 5 END -GROUPBOX DLG_NULL 50 4 +BOOLEAN F_ESTINTE BEGIN - PROMPT 3 11 "Stampa" -END - -BUTTON F_ELENCO 9 2 -BEGIN - PROMPT 4 12 "Elenco" - MESSAGE EXIT,F_ELENCO -END - -BUTTON F_ETICHETTE 9 2 -BEGIN - PROMPT 16 12 "Etichette" - MESSAGE EXIT,F_ETICHETTE -END - -BUTTON DLG_QUIT 9 2 -BEGIN - PROMPT 32 12 "" + PROMPT 2 8 "Stampa anche sezioni estinte" END ENDPAGE