From fcc8dae17daeb61aebe695b0bf825eac13a4624e Mon Sep 17 00:00:00 2001 From: cris Date: Thu, 3 Jun 2004 10:54:56 +0000 Subject: [PATCH] Patch level : at 1.7 702 Files correlati : at8.exe Ricompilazione Demo : [ ] Commento : varie sul trasferimento CT parma git-svn-id: svn://10.65.10.50/trunk@12143 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- at/at8900.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/at/at8900.cpp b/at/at8900.cpp index 686b55bc0..e9489eceb 100755 --- a/at/at8900.cpp +++ b/at/at8900.cpp @@ -848,6 +848,8 @@ bool TCtpr2at::update_record(TRectype& record_at, TAssoc_array& record_ct) tmp = lcp.get("CODTAB"); record_at.put(SOG_DOM_CODLOC, tmp); stampa << " inserito da CETRAPLUS: " << tmp << " " << localita; + tmp = lcp.get("S6"); + record_at.put(SOG_DOM_CAP, tmp); } else stampa << " non presente in tabella avis " << localita; @@ -859,6 +861,27 @@ bool TCtpr2at::update_record(TRectype& record_at, TAssoc_array& record_ct) } } } + else if (elab == "CAP") // cap + { + str = val; + TString tmp = record_at.get(SOG_DOM_CAP); + str.trim(); + tmp.trim(); + if (tmp != str) + { + TString256 stampa = ""; + stampa << "CAP "; + if (tmp.empty()) + { + record_at.put(SOG_DOM_CAP, str); + stampa << " inserito da CETRAPLUS: " << str; + } + else + stampa << " diverso: avis " << tmp << " sit " << str; + print_line(stampa); + stampa = ""; + } + } else if ((elab == "CONFRONTA") || (elab == "SEGNALA")) // SEGNALA = solo segnalazione, CONFRONTA = segnala e modifica { if (campo.not_empty())