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,"@32g%s@100g%r", TR("TOTALI PROGRESSIVI"), &_totprogre_dare);
|
||||||
set_row (_rw,"@117g%r", &_totprogre_avere);
|
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
|
// 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);
|
set_row (_rw,"@151g%r", &_saldo_movimenti);
|
||||||
|
}
|
||||||
|
|
||||||
if (_stampaprogre) //Progressivi attuali
|
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
|
//Gestire la stampa di saldo_progressivi nella postprocess_page di RMOV
|
||||||
|
|
||||||
rec = rmov.recno();
|
if (_stampa_saldo_des < 3) // Stampa saldo (non descrizioni)
|
||||||
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 (_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();
|
if (_flag_del_cazzo)
|
||||||
_saldo_progressivi += _saldo_progre_prec;
|
{
|
||||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
calcola_progressivi();
|
||||||
_saldo_progressivi -= _saldo_progre_prec;
|
_saldo_progressivi += _saldo_progre_prec;
|
||||||
_flag_del_cazzo = FALSE;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if (_stampa_saldo_des < 3) // Stampa saldo (non descrizioni)
|
|
||||||
set_row (_rw,"@135g%r", &_saldo_progressivi);
|
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
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user