From 58bb3f6330d72ecd8a2e08ad13177c815db20276 Mon Sep 17 00:00:00 2001 From: luca Date: Fri, 11 Sep 2009 14:37:22 +0000 Subject: [PATCH] =?UTF-8?q?Patch=20level=20=20=20=20=20=20=20=20=20:10.0?= =?UTF-8?q?=20438=20Files=20correlati=20=20=20=20=20:=20Ricompilazione=20D?= =?UTF-8?q?emo=20:=20[=20]=20Commento=20=20=20=20=20=20=20=20=20=20=20=20:?= =?UTF-8?q?corretto=20scrittore=20di=20fasi=20qualora=20l'analitica=20sia?= =?UTF-8?q?=20gi=C3=A0=20configurata=20(es.=20quando=20si=20ha=20il=20modu?= =?UTF-8?q?lo=20CM=20e=20non=20CA,=20come=20le=20magiche=20suore)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://10.65.10.50/trunk@19278 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ca/cacnv.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ca/cacnv.cpp b/ca/cacnv.cpp index 746a3f9f4..a60dc23c5 100755 --- a/ca/cacnv.cpp +++ b/ca/cacnv.cpp @@ -387,16 +387,22 @@ void TConversione_cm2ca::check_phase(const TRectype& analriga) return; TLocalisamfile file_fasi(LF_FASI); + TString codcmsfas; if (fathfasi == "CDC") - file_fasi.put(FASI_CODCMSFAS, analriga.get(RMOVANA_CODCCOSTO)); + codcmsfas = analriga.get(RMOVANA_CODCCOSTO); else //se non e' "CDC", il FathFasi puo' essere solo "CMS" - file_fasi.put(FASI_CODCMSFAS, analriga.get(RMOVANA_CODCMS)); + codcmsfas = analriga.get(RMOVANA_CODCMS); file_fasi.put(FASI_CODFASE, codfase); + file_fasi.put(FASI_CODCMSFAS, codcmsfas); const int err = file_fasi.read(); if (err != NOERR) { + file_fasi.curr().zero(); + file_fasi.put(FASI_CODFASE, codfase); + file_fasi.put(FASI_CODCMSFAS, codcmsfas); + const TString& descrfase = cache().get("FSC", codfase, "S0"); file_fasi.put(FASI_DESCRIZ, descrfase); file_fasi.write();