Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL NetCOBOL
NetCOBOL El IDE basado en Eclipse para Windows, Linux y para .NET
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Componente] Imprimir código QR Armando PowerCOBOL (ActiveX, v4 - v11) 14 5 de diciembre de 2024 12:13
[Sintaxis] Imprimir Archivo Excel jmeza PowerCOBOL (ActiveX, v4 - v11) 2 5 de septiembre de 2023 10:56
[Duda] No logro ejecutar los programas Michel COBOL - General 5 10 de junio de 2022 13:08
[Compilador] Imprimir desde el OpenCobolIde Michel GnuCOBOL (OpenCOBOL) 8 30 de septiembre de 2021 18:28
[Duda] No logro imprimir jjop COBOL - General 2 22 de julio de 2019 19:24

Respuesta
 
Herramientas

  #1
Antiguo 3 de octubre de 2017, 01:44
vrgoldin
Acabo de llegar...
Última Actividad 03.01.2025 03:53
Posts Posts: 2
Impresora No logro imprimir en la TM-T900FA
0 Inactivo Inactivo

Buenas noches.
Es la primera vez que ingreso a un foro por ayuda. hasta ahora siempre había podido resolver los temas.
El tema es que no puedo hacer que una T900FA imprima desde NetCobol.

Ya tengo una pantalla funcionando desde hace mucho con TM-U220 funcionando de esta forma que muestra abajo, pero cuando quiero registrar el OCX en Custom Controls no me deja un me da un error diciendo "This is not a custon controls file"

Código COBOL:
  1.  ENVIRONMENT     DIVISION.
  2.  DATA            DIVISION.
  3.  WORKING-STORAGE SECTION.
  4.  01 ReturnValue        PIC S9(9) COMP-5 VALUE 0.
  5.  01 Comando            PIC X VALUE  X"39".
  6.  01 DataField1         PIC X VALUE  X"58".
  7.  01 DataField2         PIC X VALUE  X"50".
  8.  
  9.  01 Cantidad           PIC S9(9) COMP-5 VALUE 0.
  10.  01 ReturnString       PIC X(12).
  11.  01 Variable           PIC 9(3).
  12.  PROCEDURE       DIVISION.
  13.      INVOKE              CmTipo "ClearList".
  14.      INVOKE EpsonFPHostControl1 "OpenPort"                       RETURNING ReturnValue.
  15.      INVOKE EpsonFPHostControl1 "AddDataField" USING Comando     RETURNING ReturnValue.
  16.      INVOKE EpsonFPHostControl1 "AddDataField" USING DataField1  RETURNING ReturnValue.
  17.      INVOKE EpsonFPHostControl1 "AddDataField" USING DataField2  RETURNING ReturnValue.
  18.      INVOKE EpsonFPHostControl1 "SendCommand"                    RETURNING ReturnValue.
  19.      call "Busy".
  20.      MOVE "ExtraFieldsCount" OF EpsonFPHostControl1 TO Cantidad.
  21.      PERFORM VARYING Variable  FROM 1 BY 1 UNTIL Variable  > Cantidad
  22.      INVOKE EpsonFPHostControl1 "GetExtraField" USING Variable   RETURNING ReturnString
  23.      INVOKE CmTipo "AddString" USING ReturnString
  24.      MOVE 1 TO "ListIndex"     OF CmTipo
  25.      END-PERFORM
  26.      INVOKE EpsonFPHostControl1 "ClosePort"                      RETURNING ReturnValue.


Alquien me puede orientar de como hacer un simple Cierre Z o Cierre X para entender como funciona este protocolo?

O bien incorporando alguna DLL al proyecto y algún ejemplo de como invocar los métodos?

Desde ya muchas gracias.

Última edición por Kuk fecha: 3 de octubre de 2017 a las 09:00. Razón: Usa el tag de resalto de sintaxis
vrgoldin is offline   Responder Con Cita
  #2
Antiguo 3 de octubre de 2017, 09:03
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Citación del post de vrgoldin Ver Mensaje
cuando quiero registrar el OCX en Custom Controls no me deja un me da un error diciendo "This is not a custon controls file"
Esto quiere decir que la OCX no es válida. Mira a ver la documentación, aveces el control ActiveX viene cone xtensión DLL.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 7 de octubre de 2017, 00:46
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243
Predeterminado No logro imprimir en la TM-T900FA
0 Inactivo Inactivo

Para la Impresora Fiscal Epson TM-T900FA son los controladores de nueva generacion lo que tenias
desarrollado para la Epson tmu-200 no te va ha servir hay nuevas librerias te recomiendo
entrar a la pagina de epson argentina para que bajes los nuevos drivers
Suerte

---------- Post añadido : 23:46 ---------- Post anterior : 22:32 ----------

[Sintaxis] Manejo OCX impresora Fiscal Epson nueva generación - COBOL Foro
fastpho is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:00.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.