From 56a04ed30294c1cdbbb1c43b6bc7c50da17eed40 Mon Sep 17 00:00:00 2001 From: angelo Date: Tue, 1 Jul 1997 08:54:46 +0000 Subject: [PATCH] Correzione MI1164 git-svn-id: svn://10.65.10.50/trunk@4785 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ba/ba3800.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ba/ba3800.cpp b/ba/ba3800.cpp index 7efa5b70e..bda0e4d70 100755 --- a/ba/ba3800.cpp +++ b/ba/ba3800.cpp @@ -252,11 +252,12 @@ void BA3800_application::crea_sort_piano_conti() //Se sono nello stesso gruppo, ma ho un conto diverso da quello precedentemente //analizzato, e se questi contiene la classe IV dir. CEE, - //allore devo controllare se va dettagliato (STSOTTBIL) + //allore devo controllare se va dettagliato (se STSOTTBIL e' TRUE il conto non + //va dettagliato, se FALSE va dettagliato) if (sez != "0") { - if (!stsottbil || tmcf == 'C' || tmcf == 'F') + if (stsottbil || tmcf == 'C' || tmcf == 'F') conto_dettagliato = FALSE; else conto_dettagliato = TRUE; @@ -351,9 +352,7 @@ bool BA3800_application::set_print(int) crea_sort_tabella(); crea_sort_piano_conti(); _sort->endsort(); - intestazione_ditta(); - delete _bil; } @@ -1587,7 +1586,8 @@ void BA3800_application::setta_righe_ditta(const char* titolo) _cont_gcs += 1; set_row (_i,"@18g%s", bil->gruppo); set_row (_i,"@22g%s", bil->conto); - set_row (_i,"@26g%s", bil->sottoc); + if (sottoc != 0L) // Omette la stampa dello 0 + set_row (_i,"@26g%s", bil->sottoc); set_row (_i,"@33g%s", (const char*) descr_sottoc); set_row (_i,"@86g%s", (const char*) _totale); _i++;