Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerFORM
PowerFORM El generador de reportes de Fujitsu
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
Ayuda con la impresora. lfortuny PowerCOBOL (ActiveX, v4 - v11) 8 8 de febrero de 2024 16:16
[Compilador] PowerCOBOL V3 + PowerFORM V9 Tigre PowerCOBOL v3 (V3L10, Win32) 6 19 de mayo de 2019 03:35
[Sintaxis] Cambiar trayectoria de ficheros PowerFORM Breew PowerFORM 0 23 de marzo de 2019 16:30
[Duda] Error "impresora en uso" al cambiar de Form dmosca PowerFORM 2 20 de abril de 2017 16:44
[Herramienta] De PowerForm a pdf? apetro PowerFORM 1 18 de junio de 2016 17:25

Respuesta

  #1
Antiguo 17 de agosto de 2015, 22:56
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8
Pregunta Cambiar impresora desde PowerForm
0 Inactivo Inactivo

Hola.

Tengo 2 reportes diferentes destinados a 2 Impresoras diferentes, pero las dos impresiones se me van hacia la predeterminada en Windows.

¿Como puedo enviar el otro Form a la otra impresora ?
¿Como se definen en Power9 utilizando el PowerForm

Muchas Gracias por vuestra ayuda.

Saludos
Breew is offline   Responder Con Cita
  #2
Antiguo 18 de agosto de 2015, 01:18
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Breew,

Penso que deves utilizar o CMPRINT do cobol, para alterar a impressora para que pretendes imprimir.

PrinterName Property
Descriptions:
Contains the name of the printer to be used.
Used in controls:
Print
Used in objects:
None.
Value:
The printer name string.
The value is changed if you invoke the SetPrinter or SetPage method and specify a printer name in the dialog.
Default value:
None.


Experimenta e diz se funcionou.

Saludos,
Rui
Rapinto is offline   Responder Con Cita
  #3
Antiguo 19 de agosto de 2015, 19:48
Hrmcobol
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por implicación en la vida del Foro 
Última Actividad 01.03.2022 02:59
Posts Posts: 323
Likes enviados Enviados: 102
Likes recibidos Recibidos: 120

Hola camaradas, hace un tiempo Rui colgó esto en el foro anterior, yo en verdad no lo use porque resolví el problema de otra manera, lo cuelgo nuevamente, no cumple con lo que tu pides Breew, pero puede resolver tu problema.

Saludos
Archivos Adjuntos
Tipo de Archivo: zip MF_Set_Printer.zip (12,9 KB)Descargas: 232
Hrmcobol is offline   Responder Con Cita
  #4
Antiguo 19 de agosto de 2015, 23:35
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Hola Rapinto.

Me estoy mirando lo que me indicas, y he mirado el ejemplo de powercobol con print.
lo he intentado pasar a mi programa, pero no se como vincular el archivo generado con powerForn al Cmprint.

Intento interpretar el ejemplo, pero este solo imprime la tabla, en mi caso quisiera que imprimiera el archivo .



Citación del post de Rapinto Ver Mensaje
Breew,

Penso que deves utilizar o CMPRINT do cobol, para alterar a impressora para que pretendes imprimir.

PrinterName Property
Descriptions:
Contains the name of the printer to be used.
Used in controls:
Print
Used in objects:
None.
Value:
The printer name string.
The value is changed if you invoke the SetPrinter or SetPage method and specify a printer name in the dialog.
Default value:
None.


Experimenta e diz se funcionou.

Saludos,
Rui


---------- Post added at 23:35 ---------- Previous post was at 23:33 ----------

Hola.

Voy a investigarlo, pero creo que tardare, ya que no he probado nunca con los ocx.



Citación del post de Hrmcobol Ver Mensaje
Hola camaradas, hace un tiempo Rui colgó esto en el foro anterior, yo en verdad no lo use porque resolví el problema de otra manera, lo cuelgo nuevamente, no cumple con lo que tu pides Breew, pero puede resolver tu problema.

Saludos
Breew is offline   Responder Con Cita
  #5
Antiguo 22 de agosto de 2015, 17:19
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

HOLA

Me estoy mirando lo del ocx. Lo he registrado con REGSVR32, me ha dicho que la instalacion es OK.
Ahora deberia salirme un nuevo ocx en la barra de herramientas del power?
No lo encuentro.
Como se deberia de hacer ?

Tampoco he consguido decirle al CmPrint que quiero imprimir el formulario hecho en PowerForm.
Como se hace ???

Todo dudas ;-)
Breew is offline   Responder Con Cita
  #6
Antiguo 22 de agosto de 2015, 19:50
Hrmcobol
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por implicación en la vida del Foro 
Última Actividad 01.03.2022 02:59
Posts Posts: 323
Likes enviados Enviados: 102
Likes recibidos Recibidos: 120

Hola Breww te adjunto dibujo, cuando abres el form busca Custom Controls allí debería aparecer el OCX, tildalo y lo incorpora a tu sesión de power..
Saluos

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Captura.JPG
Vistas: 215
Tamaño:  152,6 KB  
Hrmcobol is offline   Responder Con Cita
  #7
Antiguo 22 de agosto de 2015, 20:04
Hrmcobol
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por implicación en la vida del Foro 
Última Actividad 01.03.2022 02:59
Posts Posts: 323
Likes enviados Enviados: 102
Likes recibidos Recibidos: 120

Disculpa, para la segunda parte de tu pregunta la opción es "printform" busca en los ejemplos del cobol que allí esta bastante bien explicado, si no lo logras vuelve a consultar.

Saludos

PD.: para manejar el PowerForm, hay que setear la impresora en la select, yo nunca logre hacerlo, se que hay un archivo para setear las opciones del cobol, no se cual es ya que tampoco lo use nunca, pero por allí me parece que pasa la solucion.
Hrmcobol is offline   Responder Con Cita
  #8
Antiguo 22 de agosto de 2015, 21:11
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Hola.

Ok, ahora si que he incoporado el ocx, la pantalla donde estaba el icono de herramientas quedaba en segundo plano y cuando abro el form nunca la veo.

El tema de powerform; he conseguido hacerlo funcionar, pero sin necesidad de poner el CmPrint.
Ahora que he puesto el cmprint no consigo decirle que quiero imprimir el fichero.pmd generado por el powerform.
La impresion hasta ahora la hacia sin necesidad del Cmprint. Ahora, si quiero utilizar el Cmprint en la instruccion INVOKE CmPrint "LO QUE SEA" no consigo ver que debo indicarle.

He mirado el ejemplo Print y me da la sensacion que lo que imprime es la pantalla, no consigo ver mas ejemplos . En los ejemplos del PowerForm no utilizan el CmPrint


Saludos
Breew is offline   Responder Con Cita
  #9
Antiguo 22 de agosto de 2015, 21:32
Hrmcobol
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por implicación en la vida del Foro 
Última Actividad 01.03.2022 02:59
Posts Posts: 323
Likes enviados Enviados: 102
Likes recibidos Recibidos: 120

Exacto Breww, el cmprint imprime la pantalla/form, el Powerform se imprime desde la Select del archivo, no es necesario tener el CmPrint para imprimir.

El tema sigue siendo como seleccionar la impresora a utilizar.

Saludos
Hrmcobol is offline   Responder Con Cita
  #10
Antiguo 23 de agosto de 2015, 00:41
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Breew,

Tens aqui um exemplo de como pode funcionar.
Penso que já o tinha subido para o foro, mas não o encontro.
Subo outra vez.

Um saludo,
Rui Pinto
Archivos Adjuntos
Tipo de Archivo: zip PFORM.zip (86,4 KB)Descargas: 218
Tipo de Archivo: zip Exemplo_PowerForm.zip (32,8 KB)Descargas: 225
Tipo de Archivo: zip Exemplo_PowerForm_EXE.zip (23,4 KB)Descargas: 196
Rapinto is offline   Responder Con Cita
Respuesta


Herramientas

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 17:57.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.