From 77a12a3641eec8a61aec00913ad7f0dd6d5b9fb8 Mon Sep 17 00:00:00 2001 From: guy Date: Thu, 1 Jun 1995 15:22:56 +0000 Subject: [PATCH] Corretta abilitazione del campo operazione di fine anno sulle causali git-svn-id: svn://10.65.10.50/trunk@1429 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg0500.cpp | 2 +- cg/cg2800.cpp | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cg/cg0500.cpp b/cg/cg0500.cpp index be1b99f0f..de7cd60f7 100755 --- a/cg/cg0500.cpp +++ b/cg/cg0500.cpp @@ -420,6 +420,7 @@ bool TCaus_app::mostra_campi(TMask_field& f) { case 0: m.show(F_OP_FINE_ANNO); + m.enable(F_OP_FINE_ANNO, m.insert_mode()); m.show(F_COLL_CESP); m.show(F_M_770); if (saldaconto()) m.hide(F_MOV_VALU); @@ -885,7 +886,6 @@ void TCaus_app::init_insert_mode(TMask& m) void TCaus_app::init_modify_mode(TMask& m) { init_mask(m); - m.disable(F_OP_FINE_ANNO); } diff --git a/cg/cg2800.cpp b/cg/cg2800.cpp index 758a15a5f..daea939f9 100755 --- a/cg/cg2800.cpp +++ b/cg/cg2800.cpp @@ -763,9 +763,6 @@ bool TVar_mov::codice_registro_hnd(TMask_field& f, KEY k) bool TVar_mov::codice_causale_hnd(TMask_field& f, KEY k) { - TLocalisamfile cau (LF_CAUSALI); - TString descr; - if (k == K_TAB || k == K_ENTER) { TString codcau = f.get(); @@ -779,12 +776,13 @@ bool TVar_mov::codice_causale_hnd(TMask_field& f, KEY k) return warning_box("Il codice registro IVA e' significativo: deve essere significativo anche il codice causale"); } + TLocalisamfile cau (LF_CAUSALI); cau.setkey(1); cau.zero(); cau.put("CODCAUS", codcau); if (cau.read() == NOERR) { - descr = cau.get("DESCR"); + const TString& descr = cau.get("DESCR"); f.mask().set(F_DESCRCAU, descr); } else