Tecnología

Inicio

Cómo escribir un archivo de Excel desde el programa COBOL

Cómo escribir un archivo de Excel desde el programa COBOL


COBOL, en su elocuencia, tiene muchas capacidades y versatilidades. Entre ellos se encuentra la capacidad de salida de varios tipos de archivos y estructuras. Se puede producir un archivo de Excel de su programa COBOL bastante rapidez y facilidad. Debido COBOL tiene el flujo fácil de seguimiento de la lengua Inglés, los pasos involucrados aquí son lo suficientemente simple para producir y, al mismo tiempo que incluso pueden mejorar ellos. A modo de ejemplo, se puede producir múltiples archivos de Excel de un programa COBOL estructurado en diversas formas, tales como informes y tablas. Los archivos de Excel que cree también pueden ser archivos de valores separados por comas (CSV), espacio delimitado, delimitado por tabuladores y así sucesivamente. Esto es útil para la preparación de datos a exportar a bases de datos como MS Access.

Instrucciones

1 Establecer la estructura del archivo que desea exportar a MS Excel y definirlo en el "Archivo-control" de la sección "entrada-salida" de su programa COBOL. Véase el Consejo. La extensión CSV Excel permite identificar el archivo como un archivo de valores separados por comas y permitir la visualización y edición.

2 Crear las definiciones de archivos y registros en la sección "Archivo" de la "División de Datos Cobol". Su estado de "FD" definirá el "Extract-Archivo" como estándar y el "Registro contiene caracteres" se ajustarán a la longitud en bytes del archivo de salida. Asegúrese de que las descripciones de los campos coinciden exactamente con los campos de su registro (s) de entrada. Al final de cada descripción de campo, y no debe haber extra "de relleno" que declara pic valor (x) ','. Este es el separador para cada campo. Ahora está listo para escribir el nuevo archivo.

3 Llene "Extract-Archivo" declaración como salida en el "Procedimiento División", junto con las otras declaraciones que tenga.

4 Codificar la lógica de bucle para leer y escribir secuencialmente cada archivo como lo tiene definido hasta que la entrada se ha agotado. Cuando el archivo se escribe, puede verlo usando Microsoft Excel, ya que aparecerá como un archivo de Excel.

Consejos y advertencias

  • A modo de ejemplo, si está produciendo una versión en Excel de un archivo de nombre y dirección con números de teléfono y direcciones de correo electrónico, su estado de archivo de Excel se vería así: Seleccione Asignar extracto de-archivo a "g: \ su dir \ extract.csv. "