Patch level :10.0 438

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :corretto scrittore di fasi qualora l'analitica sia già configurata (es. quando si ha il modulo CM e non CA, come le magiche suore)


git-svn-id: svn://10.65.10.50/trunk@19278 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2009-09-11 14:37:22 +00:00
parent 14181d0d6b
commit 58bb3f6330

View File

@ -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();