Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : Scadenze per con.: azzero len footer prima della stampa e possibilita' di non selezionare il tipo controllo (li stampa tutti) git-svn-id: svn://10.65.10.50/trunk@7014 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
cce6b69d17
commit
42bcf39815
@ -180,10 +180,10 @@ bool TScadenzeControlli::preprocess_page(int file, int counter)
|
||||
{
|
||||
const TRectype& riga = app()._scontrolli->row(app()._scontrolli->rows());
|
||||
TDate prossdata = riga.get_date(CON_PROSSDATA);
|
||||
|
||||
TString80 prosstipo = riga.get(CON_PROSSTIPO);
|
||||
TString80 rigastampa;
|
||||
rigastampa = "";
|
||||
rigastampa << "@72g"<<prossdata<<" ";
|
||||
rigastampa << "@72g"<<prosstipo << " " << prossdata<<" ";
|
||||
rigastampa << riga.get(CON_RESPONSAB);
|
||||
_rigastampa = rigastampa;
|
||||
}
|
||||
@ -286,8 +286,10 @@ bool TScadenzeControlli::filter_func_scadenzectrl(const TRelation* rel)
|
||||
const TRectype& riga = app()._scontrolli->row(app()._scontrolli->rows());
|
||||
TString16 prosstipo = riga.get(CON_PROSSTIPO);
|
||||
TDate prossdata = riga.get_date(CON_PROSSDATA);
|
||||
if (!((prosstipo == app()._tipo1) && (prossdata >= app()._dataini) && (prossdata <= app()._datafin)))
|
||||
filtrato = FALSE;
|
||||
if (!((prossdata >= app()._dataini) && (prossdata <= app()._datafin)))
|
||||
filtrato = FALSE;
|
||||
if ((app()._tipo1.not_empty()) && (!(prosstipo == app()._tipo1)))
|
||||
filtrato = FALSE;
|
||||
}
|
||||
else
|
||||
filtrato = FALSE;
|
||||
@ -368,6 +370,7 @@ bool TScadenzeControlli::set_print(int)
|
||||
_categorie.add((const char*) catses);
|
||||
current_cursor()->set_filterfunction(filter_func_scadenzectrl,TRUE);
|
||||
reset_print();
|
||||
printer().footerlen(0);
|
||||
crea_intestazione();
|
||||
return TRUE;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user