Aggiunto salto pagina tra clienti e fornitori (cg1200.cpp)

Non stampati i clienti non movimentati (cg1500.cpp)


git-svn-id: svn://10.65.10.50/trunk@631 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
nik 1994-11-16 11:37:41 +00:00
parent 5421be45e2
commit 9cf873f929
2 changed files with 8 additions and 4 deletions

View File

@ -842,8 +842,7 @@ bool CG1200_App::set_print(int)
char tipoato = mask.get(F_TIPOAPERTO)[0];
TDate data_stampa (mask.get(F_DATA_STAMPA));
_data_stampa = data_stampa.string();
_codice = 0;
_gia_iniziati_fornitori = FALSE;
_codice = 0;
select_cursor(ccur());
@ -899,6 +898,11 @@ bool CG1200_App::preprocess_print(int file, int counter)
reset_print();
if (_pr_type == undefined)
return set_print(counter);
if (file == LF_CLIFO)
if (_pr_what == both)
_gia_iniziati_fornitori = FALSE;
return TRUE;
}

View File

@ -1522,7 +1522,7 @@ bool CG1500_application::ricerca_cf(int g,int c,char tipocf,real& saldo_finale,r
if (_tipo_stampa1 == 1) //bil. di verifica per data limite
{
if ( !calcola(g,c,s) )//il conto non e' movimentato
if (_stampav == 1 || _stampav == 3) // per i clienti e fornitori anche se seleziono tutti i conti stampo solo i movimentati
if (_stampav == 1 || _stampav == 3) //per i C/F anche se seleziono -tutti i conti, voglio solo quelli movimentati
continue;
saldo_iniziale = _saldo_ini_dare - _saldo_ini_avere;
@ -1541,7 +1541,7 @@ bool CG1500_application::ricerca_cf(int g,int c,char tipocf,real& saldo_finale,r
else
{
if (!sld.ultima_immissione_verifica(_annoes,g,c,s,_indbil))
if (_stampav == 1 || _stampav == 3) // per i clienti e fornitori anche se seleziono tutti i conti stampo solo i movimentati
if (_stampav == 1 || _stampav == 3)
continue;
saldo_iniziale = sld.saldoini();