sábado, julio 26, 2014

Nueva versión v1.19.28 de FoxBin2Prg (Mejoras - nuevas configuraciones)

Está liberada la versión v1.19.28 de FoxBin2Prg con los siguientes cambios:

  • Mejora: Nuevas opciones en foxbin2prg.cfg (DBF_Conversion_Included, DBF_Conversion_Excluded) y en archivo.dbf.cfg (DBF_Conversion_Order, DBF_Conversion_Condition) para la conversión de DBFs a texto cuando DBF_Conversion_Support es 4 (Edyshor). Recientemente me han solicitado si podía incluir algunas opciones para filtrar las tablas que se exportan, e incluso sus datos, cuando se usa la opción DBF_Conversion_Support: 4, ya que algunos usan FoxBin2Prg para poder comparar tablas de configuraciones y similares (nada grande) y no requieren volver a generar los DBFs, por ello:
    • En foxbin2prg.cfg hay 2 nuevas configuraciones:  DBF_Conversion_Included y DBF_Conversion_Excluded, donde se pueden indicar máscaras de archivos separadas por comas para incluir y/o excluir nombres de tablas del proceso.
    • Se pueden crear archivos de confguración individuales por tabla con archivo_dbf.cfg donde se pueden indicar 2 nuevas opciones: DBF_Conversion_Order y DBF_Conversion_Condition

Aquí se explican las nuevas configuraciones:

DBF_Conversion_Included: <filemask>[ ,<filemask> [ , ... ] ]
DBF_Conversion_Excluded: <filemask>[ ,<filemask> [ , ... ] ]

Ejemplo de las máscaras <filemask>, separadas por coma:

DBF_Conversion_Included: PET*.*, ??ME.DBF, ???.DBF, ?.*


Si se quisieran filtrar los datos de una tabla llamada mitabla.dbf  para solo exportar los registros cuyo campo is_initial = .T. y se desea exportar ordenado por cust_order, habría que crear un archivo cfg en el mismo directorio de la tabla, así:

mitabla.dbf.cfg:
DBF_Conversion_Order: cust_order
DBF_Conversion_Condition: is_initial = .T

* Nota: En DBF_Conversion_Order se puede poner cualquier expresión FoxPro válida para ordenar



Como actualizar el FoxBin2Prg existente:
Con descargar el zip y reemplazar los archivos en el sitio que los hayan puesto antes es suficiente.


Link  de descarga:
https://vfpx.codeplex.com/releases/view/116407


 Saludos!

No hay comentarios:

Publicar un comentario