diff --git a/cg/cg6600.cpp b/cg/cg6600.cpp index 673bcf1d4..c723334e7 100755 --- a/cg/cg6600.cpp +++ b/cg/cg6600.cpp @@ -297,6 +297,8 @@ void TRic_tab::trasferimento() key = _tras_file.key(); key.trim(); + leggi_record_controllo(); + if (_scelta == 'T') last_tab = _tras_file.last_tab(); else @@ -305,6 +307,8 @@ void TRic_tab::trasferimento() for (i = posiz; i < last_tab;i++) { + long numero = atol(_record.mid( ((i * 6) + 95),6)); + if (numero == 0) continue; long nrec = ((_tras_file.nrec(i))+1); sigla = _tras_file.name(i)[0]; long cicli;