Patch level :4.0 548

Files correlati     :ca3.exe
Ricompilazione Demo : [ ]
Commento            :migliorata gestione colonne stampa bilancio di commessa nel caso non abbia nulla da stampare


git-svn-id: svn://10.65.10.50/trunk@14489 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2006-11-16 11:07:58 +00:00
parent 5048d688f1
commit 651a4c5353

View File

@ -141,9 +141,7 @@ void TCRPA_report::analize_pconana_structure (const TString& prefix, const int d
} }
} }
} }
//se c'e' piu' di un campo da stampare per i Ricavi -> ci vuole un campo Totale per i ricavi
if (codici_r.items() >= 1)
{
if (codici_r.items() == 1) //se il campo da stampare e' uno solo->e' il totale del livello if (codici_r.items() == 1) //se il campo da stampare e' uno solo->e' il totale del livello
{ {
codici_r.destroy(); codici_r.destroy();
@ -151,10 +149,8 @@ void TCRPA_report::analize_pconana_structure (const TString& prefix, const int d
} }
codici_r.add("#RICAVI"); codici_r.add("#RICAVI");
testate_r.add(TR("RICAVI")); testate_r.add(TR("RICAVI"));
}
//..analogo per i Costi //..analogo per i Costi
if (codici_c.items() >= 1)
{
if (codici_c.items() == 1) if (codici_c.items() == 1)
{ {
codici_c.destroy(); codici_c.destroy();
@ -162,7 +158,7 @@ void TCRPA_report::analize_pconana_structure (const TString& prefix, const int d
} }
codici_c.add("#COSTI"); codici_c.add("#COSTI");
testate_c.add(TR("COSTI")); testate_c.add(TR("COSTI"));
}
//condensa gli array di Costo e Ricavo in un unico array che servira' di base per la stampa //condensa gli array di Costo e Ricavo in un unico array che servira' di base per la stampa
merge_array(codici_r, testate_r, codici, testate); merge_array(codici_r, testate_r, codici, testate);
merge_array(codici_c, testate_c, codici, testate); merge_array(codici_c, testate_c, codici, testate);