From 8519d1d97535070640fa297cf5131bd254a01276 Mon Sep 17 00:00:00 2001 From: angelo Date: Fri, 4 Oct 1996 07:59:19 +0000 Subject: [PATCH] Corretto MI3272, relativo alla cancellazione dei files *.dta e *.ndx presenti nei direttori COM e ditta. git-svn-id: svn://10.65.10.50/trunk@3705 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ba/bacnv.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ba/bacnv.cpp b/ba/bacnv.cpp index 13432e167..f571444cc 100755 --- a/ba/bacnv.cpp +++ b/ba/bacnv.cpp @@ -181,6 +181,7 @@ public: void convert_saldi() const; void convert_ca7_ql() const; void convert_tabiva() const; + void remove_dta_ndx() const; TConversione_archivi() : _oldditta(0), _codditta(0), _error(0) {} }; @@ -290,6 +291,7 @@ bool TConversione_archivi::menu(MENU_TAG) convert_ca7_ql(); break; case 12: + remove_dta_ndx(); if (_codditta == 0) convert_forms(); else @@ -1103,6 +1105,23 @@ void TConversione_archivi::convert_tabiva() const } } +void TConversione_archivi::remove_dta_ndx() const +{ + TToken_string list; + TString s; + + for (int j = 0; j < 2; j++) + { + s = firm2dir(_codditta); + s << "/" ; + s << (j == 0 ? "*.dta" : "*.ndx"); + list = s; + const int items = list_files(list); + for (int i=0; i