Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Sintaxis] Impresión a Excel (https://www.cobolforo.es/showthread.php?t=1388)

jmeza 23 de octubre de 2021 03:16

Impresión a Excel
 
Hola, alguien me puede ayudar con un programa ejemplo en powercobolv9 para imprimir a un archivo excel
mis programas de impresión los tengo en Rmcobol y los quiero emigrar a Powercobol.

Un saludo

Josber 24 de octubre de 2021 19:11

En Éste Post, tienes un ejemplo de cómo se puede exportar a Excel, entre otras cosas.

Un salu2.-

jmeza 5 de noviembre de 2021 15:43

Impresión a Excel
 
Hola, me podrían ayudar, estoy emigrando un reporte de rmcobol85 a powercobolV9
Este exporta la información aun archivo Excel, hasta ahí todo bien
La consulta es como es la sintaxis de programación que cuando ejecute este reporte se abra el archivo Excel en forma automática y no tener que ir a buscar el archivo para abrirlo.
En Rmcobol85 esto me funciona de esta forma, pero no powercobol

Código COBOL:
  1. SELECT LISSGF17  ASSIGN TO "C:\INFORMES\LISSGF17.CSV"
  2.                    ORGANIZATION IS LINE SEQUENTIAL
  3.                    FILE STATUS FILE-STATUS.

Código COBOL:
  1. 12-IMPR-EXCEL.
  2.           OPEN OUTPUT LISSGF17
  3.            WRITE R-LISSGF17 FROM TIT-1EX
  4.            WRITE R-LISSGF17 FROM TIT-2EX AFTER 2
  5.            PERFORM 12-B UNTIL ERR = 1
  6.            CLOSE LISSGF17.
  7.            CALL "SYSTEM" USING "STARTER.EXE C:\INFORMES\LISSGF17.CSV".

fastpho 5 de noviembre de 2021 17:40

@jmeza, es muy sencillo coloca en tu form el control CmExcel1 para llamar a tu archivo y que abra Excel
Código COBOL:
  1.   move pow-true to "ShowExcel" OF CmExcel1.
  2.  INVOKE CmExcel1 "OpenBook" USING "C:\INFORMES\LISSGF17.CSV".
Saludos


La franja horaria es GMT +2. Ahora son las 16:21.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.