Aggiunto il filtro per documenti abilitati alle statistiche
git-svn-id: svn://10.65.10.50/trunk@5775 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c1178c4069
commit
b9900da2e9
@ -282,7 +282,9 @@ protected:
|
||||
|
||||
public:
|
||||
void open_files(int logicnum, ...);
|
||||
// stampa un documento (stampa sintetica)
|
||||
bool fill_doc(TRectype& tab, const TDocumento& doc);
|
||||
// stampa una riga documento (stampa dettagliata)
|
||||
bool fill_rdoc(TRectype& tab, const TRiga_documento& rdoc);
|
||||
void update_totriga(const TRectype& tab);
|
||||
void fill_totriga(TRectype& tab);
|
||||
@ -366,12 +368,14 @@ bool TStampa_schede::fill_doc(TRectype& tab, const TDocumento& doc)
|
||||
{
|
||||
if (stampa_dettagliata())
|
||||
return FALSE;
|
||||
const TTipo_documento& tipo = doc.tipo();
|
||||
if (!tipo.statistiche()) // documento non abilitato per le statistiche
|
||||
return FALSE;
|
||||
|
||||
fill_key(tab, doc);
|
||||
|
||||
TString descr(80);
|
||||
|
||||
const TTipo_documento& tipo = doc.tipo();
|
||||
const TCodice_numerazione& num = doc.codice_numerazione();
|
||||
|
||||
descr << tipo.descrizione() << ' ';
|
||||
@ -416,6 +420,9 @@ bool TStampa_schede::fill_rdoc(TRectype& tab, const TRiga_documento& rdoc)
|
||||
}
|
||||
|
||||
const TDocumento& doc = rdoc.doc();
|
||||
const TTipo_documento& tipo = doc.tipo();
|
||||
if (!tipo.statistiche()) // documento non abilitato per le statistiche
|
||||
return FALSE;
|
||||
|
||||
fill_key(tab, rdoc);
|
||||
|
||||
@ -550,8 +557,7 @@ bool TStampa_schede::stampa_clifo(TCursor& cur, const TString& ragsoc)
|
||||
cur.file().set_curr(new TDocumento);
|
||||
TDocumento& doc = (TDocumento&)cur.file().curr();
|
||||
|
||||
TIsamtempfile* tab = new TIsamtempfile(LF_TAB, "svschede", TRUE);
|
||||
tab->set_autodel(TRUE);
|
||||
TIsamtempfile* tab = new TIsamtempfile(LF_TAB, "svschede", TRUE,TRUE);
|
||||
tab->setkey(2);
|
||||
_form->relation()->replace(tab);
|
||||
TRectype& curtab = tab->curr();
|
||||
|
Loading…
x
Reference in New Issue
Block a user