Patch level :10.0 326
Files correlati : Ricompilazione Demo : [ ] Commento : 0001341: Conversione centri di costo 3.2 alla versione 10.0 con contabilità analitica Descrizione Un cliente che aveva nella versione 3.2 centri di costo, acquista la versione 10.0 con contabilità analitica , la conversione archivi da qs errori: Impossibile leggere il file f106.cdx da copiare in pconana.cdx Impossibile leggere il file f107.cdx da copiare in movana.cdx Impossibile leggere il file f108.cdx da copiare in rmovana.cdx git-svn-id: svn://10.65.10.50/trunk@18988 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a0546bd41e
commit
23184b265f
@ -895,25 +895,20 @@ void TManutenzione_app::update_dir()
|
|||||||
|
|
||||||
TFilename fs = d.filename();
|
TFilename fs = d.filename();
|
||||||
|
|
||||||
/* Roba incomprensibile e quindi inutile
|
//modifica 03/06/09 Se un file si chiama fnnn (es. f106) nel vecchio set di tracciati, mentre esiste con nome..
|
||||||
d.get(i);
|
//valido nel nuovo set, viene considerato sempre NON esistente e vuoto (es. passaggio dalla 3.2 alla 10.0: ci..
|
||||||
if (strrchr(d.name(),'.') != NULL) // No extension please!
|
//sono files come f106 che nella 3.2 non esistevano (o esistevano nella cartella cesp) e nella 10.0 ci sono con..
|
||||||
{
|
//..tanto di nome (pconana);la conversione andava in errore
|
||||||
d.get(i, _nolock, _nordir, _sysdirop);
|
const TString& fs_name = fs.name_only();
|
||||||
TFilename ext(d.name());
|
if (fs_name.starts_with("f") && real::is_natural(fs_name.mid(1)))
|
||||||
ext.ext("");
|
fs.cut(0);
|
||||||
d.set_name(ext);
|
|
||||||
d.put(i, _nordir, _sysdirop);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
if (!fs.exist())
|
if (!fs.exist())
|
||||||
{
|
{
|
||||||
if (d.eox() > 0L)
|
if (d.eox() > 0L)
|
||||||
{
|
{
|
||||||
d.get(i, _nolock, _nordir, _sysdirop);
|
d.get(i, _nolock, _nordir, _sysdirop);
|
||||||
d.set_eod(0);
|
d.reset_eox();
|
||||||
d.set_eox(0);
|
|
||||||
d.put(i, _nordir, _sysdirop);
|
d.put(i, _nordir, _sysdirop);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user