Como Imprimir Reporte en proceso?

Buenos días.
Consulta…

Necesito que al Emitir Factura, el sistema tome el dato de Timbrado entre fechas y agregue el numero de factura, posterior a esto, imprima la factura que es de tipo Reporte Simple y por ultimo que se cierre el formulario.

El problema que tengo es que no encuentro como cerrar automáticamente el formulario luego de la impresión.
Al agregar al final del proceso, luego de la impresión, Interfaz: Aceptar… no aparece en la impresión los datos de Timbrado y Nro. Factura, ya que se guardo luego de la impresión.
Al agregar antes de la impresión Interfaz: Guardar la Ficha en alta o modificación, se guarda los datos, en la impresión se observa el numero de Timbrado y Nro. de Factura, pero no se cierra el formulario.
Si agrego luego de la impresión Interfaz: Aceptar, al cerrar aparece este mensaje de error.

Sin título

Se guarda los datos, esta todo correcto, pero este mensaje queda hasta dar Aceptar.

También probé imprimir llamando a otro proceso, pero de igual forma, no toma los datos de Timbrado y Nro. Factura.

Cual seria el orden, o cono realizo el guardado de datos y posterior impresión?

Hola figaricarlos.

No puedes usar Interfaz: Aceptar después de un comando Interfaz: Guardar la Ficha en alta o modificación en el mismo manejador de evento.

Intenta usar Interfaz: Cancelar para cerrar el formulario después de Imprimir.

Saludos
Paco Satué

Pero al cancelar no va a deshacer lo que se guardo?

Hola figaricarlos.

¡¡ Claro que no!! , ya que Interfaz: Guardar la Ficha en alta o modificación confirma la transacción de guardado de la Ficha en la tabla.

Saludos
Paco Satué

1 me gusta

Confirmado… Muchas gracias PACOSATU, si funciona…