Ver Mensaje Individual
  #4  
Antiguo 22-07-2015
giulichajari giulichajari is offline
Miembro
 
Registrado: nov 2012
Posts: 306
Reputación: 12
giulichajari Va por buen camino
Esa facturacion es de España o no?

Pues supongo que han añadido definiciones de campos.. o han quitado.
Eso no seria problema, simplemente los campos que en la fatura vieja no estan quedarian en blanco, porque esa info se perdio.
el problema es si cambio un mismo campo en si.. entonces vas a tener que detenerte a analizar, si el contenido viejo "entra en el campo nuevo".

Pero lo que haria seria crear un TClientDataSet con el formato nuevo, dado que este componente tiene los metodos LoadFromFile y SaveToFile.
Entonces cargas el documento viejo con load, (supongo que el mismo DataSet te va a tirar error si es que lo hay) y sino hay errores guardas con save. puedes hacer una rutina que tome todos los archivos del directorio, los cargue y guarde en otro.
Saludos
Responder Con Cita