Proceso que prepara, imprime y aplica. No sigue este orden

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
Pablo Tejeda
vCool
vCool
Mensajes: 211
Registrado: 11 Dic 2008, 15:31
Ubicación: Aguascalientes, México

Proceso que prepara, imprime y aplica. No sigue este orden

Mensaje por Pablo Tejeda » 27 Sep 2011, 02:48

Hola mundo.

Tratando de optimizar un proceso ficha actual que:
1. valida y prepara datos
2. imprime ticket de venta
3. realiza las aplicaciones finales del ticket

me percaté que la impresión la realiza hasta que termina todo el proceso. Pero hay un desfase de varios segundos de espera en lo que concluye todo el proceso para finalmente lanzar la impresión. Así que, tratando de que mientras imprime aplica el ticket, separé los eventos en 2 procesos:
El proceso A llama al proceso impresor B y luego aplica el ticket, pero sigue imprimiendo hasta el final de la ejecución de A.
Traté con funciones, aceptar sin cerrar formulario, ejecutar proceso ficha actual pero siempre imprime al final.

Cualquier pista la agradeceré mucho, ya que no hallo el modo.

Gracias.

Jonatan
vAdviser
vAdviser
Mensajes: 600
Registrado: 13 Nov 2006, 17:17
Ubicación: México
Contactar:

impresión

Mensaje por Jonatan » 27 Sep 2011, 03:22

Ese es el comportamiento normal de velneo, no le busques más, al final del proceso realizará la impresión.

Quizá podrías asociar un proceso diferente al informe de velneo para que se ejecute en el pie de página o algo así.

Saludos cordiales
Alveus Soft
México, D.F.
http://microsip.wordpress.com/
http://twitter.com/rosper
http://www.solucionesmicrosip.com
Alveus Soft. CRM y Carrito de compra web.

Avatar de Usuario
Gillem
vAdviser
vAdviser
Mensajes: 517
Registrado: 15 Jun 2010, 07:39

Mensaje por Gillem » 27 Sep 2011, 08:20

Otra posibilidad en en un proceso las aplicaciones finales del ticket ponerlas al final de le impresión del mismo dentro de las propiedades del formulario ticket.

Saludos
I love Velneo

Pablo Tejeda
vCool
vCool
Mensajes: 211
Registrado: 11 Dic 2008, 15:31
Ubicación: Aguascalientes, México

Mensaje por Pablo Tejeda » 27 Sep 2011, 11:09

Muchas gracias a ambos por su ayuda. Voy a seguir su consejo.
También habia pensado poner 2 botones en el formulario; el primero para imprimir y con auto-tab hacia el segundo con ejecución inmediata al recibir el foco, para que éste realize el proceso de aplicación del ticket, pero más que una solución se me hacia un parche.
Gracias de nuevo.

Saludos.

Responder