From 16cec7fc3198823da057f7bf542a3d0c6a3d4d1a Mon Sep 17 00:00:00 2001 From: guy Date: Fri, 3 Nov 1995 10:23:24 +0000 Subject: [PATCH] Corretto errore di chiamata di TBill con i campi di una TToken_string git-svn-id: svn://10.65.10.50/trunk@2079 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg2105.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cg/cg2105.cpp b/cg/cg2105.cpp index 6407c1b49..fdd3b37a3 100755 --- a/cg/cg2105.cpp +++ b/cg/cg2105.cpp @@ -1147,11 +1147,14 @@ bool TPrimanota_application::edit_partite(const TMask& m, int riga) if (imp.is_zero()) // Esci se 'importo e' nullo return FALSE; - TBill b; // Legge il conto della riga selezionata - b.set(m.get_int(104), m.get_int(105), m.get_long(106), m.get(103)[0]); + const char tipo = m.get(103)[0]; + const int gruppo = m.get_int(104); + const int conto = m.get_int(105); + const long sottoconto = m.get_int(106); + const TBill b(gruppo, conto, sottoconto, tipo); // Legge il conto della riga selezionata if (!b.ok()) return FALSE; // Esci se il conto della riga cliente non e' valido - + curr_mask().autosave(get_relation()); // Aggiorna i dati della testata sulle partite const TRectype& mov = get_relation()->curr(); partite().update_reg(mov);