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