Patch level : 2.0 nopatch
Files correlati : cg3.exe Ricompilazione Demo : [ ] Commento : Eliminata stampa totale progressivi quando si stampano le descrizioni delle contropartite al posto dei progressivi git-svn-id: svn://10.65.10.50/trunk@11477 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
28f61dc059
commit
432e5b0574
@ -1201,10 +1201,12 @@ void TMastrini_application::stampa_totali198()
|
||||
set_row (++_rw,"@32g%s@100g%r", TR("TOTALI PROGRESSIVI"), &_totprogre_dare);
|
||||
set_row (_rw,"@117g%r", &_totprogre_avere);
|
||||
|
||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
||||
// il saldo totale movimenti non viene stampato se stampo le descrizioni delle contropartite
|
||||
if (_stampa_saldo_des < 3)
|
||||
if (_stampa_saldo_des < 3)
|
||||
{
|
||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
||||
set_row (_rw,"@151g%r", &_saldo_movimenti);
|
||||
}
|
||||
|
||||
if (_stampaprogre) //Progressivi attuali
|
||||
{
|
||||
@ -2038,33 +2040,32 @@ bool TMastrini_application::preprocess_page(int file, int counter)
|
||||
|
||||
//Gestire la stampa di saldo_progressivi nella postprocess_page di RMOV
|
||||
|
||||
rec = rmov.recno();
|
||||
rmov.next();
|
||||
gruppof = rmov.get_int(RMV_GRUPPO);
|
||||
contof = rmov.get_int(RMV_CONTO);
|
||||
sottocf = rmov.get_int(RMV_SOTTOCONTO);
|
||||
datasucc = rmov.get_date(RMV_DATAREG);
|
||||
datasuccstring=datasucc.string();
|
||||
if (((gruppof!=_gruppo)||(contof!=_conto)||(sottocf!=_sottoc))||(rmov.eof()))
|
||||
datasucc = ("");
|
||||
if (datasucc != _dataregrmov || _stampa_saldo_des == 2)
|
||||
if (_stampa_saldo_des < 3) // Stampa saldo (non descrizioni)
|
||||
{
|
||||
if (_flag_del_cazzo)
|
||||
rec = rmov.recno();
|
||||
rmov.next();
|
||||
gruppof = rmov.get_int(RMV_GRUPPO);
|
||||
contof = rmov.get_int(RMV_CONTO);
|
||||
sottocf = rmov.get_int(RMV_SOTTOCONTO);
|
||||
datasucc = rmov.get_date(RMV_DATAREG);
|
||||
datasuccstring=datasucc.string();
|
||||
if (((gruppof!=_gruppo)||(contof!=_conto)||(sottocf!=_sottoc))||(rmov.eof()))
|
||||
datasucc = ("");
|
||||
if (datasucc != _dataregrmov || _stampa_saldo_des == 2)
|
||||
{
|
||||
calcola_progressivi();
|
||||
_saldo_progressivi += _saldo_progre_prec;
|
||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
||||
_saldo_progressivi -= _saldo_progre_prec;
|
||||
_flag_del_cazzo = FALSE;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (_stampa_saldo_des < 3) // Stampa saldo (non descrizioni)
|
||||
if (_flag_del_cazzo)
|
||||
{
|
||||
calcola_progressivi();
|
||||
_saldo_progressivi += _saldo_progre_prec;
|
||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
||||
}
|
||||
_saldo_progressivi -= _saldo_progre_prec;
|
||||
_flag_del_cazzo = FALSE;
|
||||
}
|
||||
else
|
||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
||||
}
|
||||
rmov.readat(rec);
|
||||
}
|
||||
|
||||
rmov.readat(rec);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user