Patch level : 1.7 at

Files correlati     : at2.exe at2600a.msk
Ricompilazione Demo : [ ]
Commento            : in stampa iscritti/dimessi aggiunta scelta per notiziario (Morena AVIS Rimini)


git-svn-id: svn://10.65.10.50/trunk@12596 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 2005-01-13 13:27:32 +00:00
parent a7b762619e
commit 989fc27186
3 changed files with 16 additions and 0 deletions

View File

@ -354,7 +354,16 @@ bool TStampaIscritti::set_print(int m)
_dataini = _msk->get(F_DATAINI);
_datafin = _msk->get(F_DATAFIN);
_attuale = _msk->get_bool(F_ATTUALE);
bool notiziario = _msk->get_bool(F_NOTIZIARIO);
_numdon = _msk->get_int(F_NUMDON);
if (notiziario)
{
TString80 filtro;
filtro = "(90->NOTIZIARIO == \"X\")";
current_cursor()->setfilter(filtro, TRUE);
}
else
current_cursor()->setfilter("", TRUE);
current_cursor()->set_filterfunction(filter_func_iscritti, TRUE);
reset_print();
printer().footerlen(0);

View File

@ -28,6 +28,7 @@
#define F_DATAFIN 303
#define F_ATTUALE 304 // flag per stampare solo soggetti che sono ancora attualmente nella situazione richiesta (i/d)
#define F_NUMDON 305 // soggetti che hanno almeno tot donazioni
#define F_NOTIZIARIO 306 // soggetti che vogliono il notiziario
#define F_ELENCO 401
#define F_ETICHETTE 402

View File

@ -302,10 +302,16 @@ BEGIN
HELP "Stampa solo i soggetti che sono ancora nella situazione scelta"
END
BOOLEAN F_NOTIZIARIO
BEGIN
PROMPT 2 14 "Stampa solo i soggetti che hanno dato il consenso per il notiziario"
END
NUMBER F_NUMDON 3
BEGIN
PROMPT 2 15 "Numero minimo donazioni "
END
ENDPAGE
ENDMASK