Patch level : 10.0 patch ???

Files correlati     : lv2
Ricompilazione Demo : [ ]
Commento            :
Allineati i campi sul log
Aggiunta la segnalazione di "num documenti elaborati" nel caso di solo totali


git-svn-id: svn://10.65.10.50/branches/R_10_00@21904 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2011-04-06 13:24:59 +00:00
parent 7ccec07947
commit 44f50b833e

View File

@ -2397,25 +2397,24 @@ void TFatturazione_lav_app::main_loop()
numdocgen += elab.write_fatt_ragg(); numdocgen += elab.write_fatt_ragg();
TString str; TString str;
const TString16 parolapl = _solototali ? "generate " : "elaborate ";
const TString16 parolasi = _solototali ? "generata " : "elaborata ";
if (!_solototali) if (numdocgen > 1 || numdocgen == 0)
{ str << "Sono state " << parolapl << numdocgen << " fatture";
if (numdocgen > 1 || numdocgen == 0) else
str << "Sono state generate " << numdocgen << " fatture"; str << "E' stata " << parolasi << numdocgen << " fattura";
else
str << "E' stata generata " << numdocgen << " fattura";
}
message_box(str); message_box(str);
message_box(TR("Elaborazione terminata")); message_box(TR("Elaborazione terminata"));
str = "Clienti Danneggati Articoli danneggiati"; str = "Clienti Danneggati Articoli danneggiati";
_log->log(0, str); _log->log(0, str);
str.format(" %5d %5d", elab.cli_damn(), elab.art_damn()); str.format(" %5d %5d", elab.cli_damn(), elab.art_damn());
_log->log(0, str); _log->log(0, str);
str = "Numero fatture Imponibile Imposta Totale Spese"; str = "Numero fatture Imponibile Imposta Totale Spese";
_log->log(0, str); _log->log(0, str);
str.format(" %5d", numdocgen); str.format(" %5d", numdocgen);
str << totimp.stringa(15) << imposta.stringa(14) << totdoc.stringa(15) << spese.stringa(13); str << totimp.stringa(17) << imposta.stringa(15) << totdoc.stringa(15) << spese.stringa(13);
_log->log(0, str); _log->log(0, str);
_log->print_or_preview(); _log->print_or_preview();
delete _log; delete _log;