Cómo utilizar el programa X ++ para convertir un archivo CSV a una hoja de cálculo de Excel en Microsoft Dynamics AX 4.0

Se aplica a: Microsoft Dynamics AX 4.0

Fuente: Soporte técnico de Microsoft

PUBLICACIÓN RÁPIDA

PUBLICACIÓN RÁPIDA ARTÍCULOS PROPORCIONAN INFORMACIÓN DIRECTAMENTE DESDE DENTRO DE LA ORGANIZACIÓN DE SOPORTE TÉCNICO DE MICROSOFT. LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE CREA EN RESPUESTA A EMERGENTES O ÚNICOS TEMAS, O ESTÁ DESTINADO A COMPLEMENTAR OTRA INFORMACIÓN DE KNOWLEDGE BASE.

INTRODUCCIÓN


Este artículo describe cómo utilizar el programa X ++ para convertir un archivo de valores separados por comas (CSV) a una hoja de cálculo de Excel en Microsoft Dynamics AX 4.0.

Más información


Para convertir un archivo CSV a una hoja de cálculo de Excel en Microsoft Dynamics AX 4.0, puede utilizar el programa X ++. El código X ++ siguiente es un ejemplo que se utiliza para el archivo CSV a una hoja de cálculo de Excel.

static void Job1(Args _args){
#Excel
SysExcelApplication excel;
SysExcelWorkBooks books;
Filename excelFileName;
Filename csvFileName;
;
csvFileName = 'C:\\<File_Name>.csv';
excelFileName = ' C:\\<File_Name>.xls';
excel = SysExcelApplication ::construct( );
excel.displayAlerts (false);
books = excel.workbooks( );
books.open(csvFileName,0,false,2,"","",false,#xlWindows,",",false,false,1,false,false,1,false);

books.item(1).saveAs(excelFileName);
excel.quit() ;
}

Nota: En el código, el marcador de posición < nombreDeArchivo > representa el nombre de archivo real.

DESCARGO DE RESPONSABILIDAD

MICROSOFT Y/O SUS PROVEEDORES, REALIZAR NINGUNA REPRESENTACIÓN O GARANTÍA SOBRE LA IDONEIDAD, LA CONFIABILIDAD O LA EXACTITUD DE LA INFORMACIÓN CONTENIDA EN LOS DOCUMENTOS Y LOS GRÁFICOS RELACIONADOS PUBLICADOS EN ESTE SITIO WEB (LOS "MATERIALES") PARA CUALQUIER PROPÓSITO.

LOS MATERIALES PUEDEN INCLUIR IMPRECISIONES TÉCNICAS O ERRORES TIPOGRÁFICOS Y PODRÁN REVISARSE EN CUALQUIER MOMENTO SIN PREVIO AVISO. EN LA MÁXIMA MEDIDA PERMITIDA POR LA LEY APLICABLE, MICROSOFT Y SUS PROVEEDORES RENUNCIAN A Y EXCLUYEN TODAS LAS REPRESENTACIONES, GARANTÍAS Y CONDICIONES YA SEA EXPRESA, IMPLÍCITA O ESTATUTARIA, INCLUYENDO PERO SIN LIMITARSE A LAS REPRESENTACIONES, GARANTÍAS O CONDICIONES DE TÍTULO, NO INFRACCIÓN, SATISFACTORIA CONDICIÓN O CALIDAD, COMERCIABILIDAD Y APTITUD PARA UN FIN DETERMINADO, CON RESPECTO A LOS MATERIALES.