La Web del Programador: Comunidad de Programadores
 
    Pregunta:  56208 - CANCELAR IMPRESION
Autor:  Benjamin González
Al utilizar sys(1037) se presenta el cuadro de dialogo para asignar impresora. . En este cuadro se presenta la opcion de ACEPTAR y CANCELAR. Al seleccionar CANCELAR se emite el reporte y es como si hubiese seleccionado aceptar.
Deseo utilizar cancelar para ya no imprimir.
ALguien que me auxilie para q en ese cuadro de dialogo pueda cancelar la emision del reporte.

  Respuesta:  Javier Albornoz
Hola:
Sys(1037) te devuelve 0 si elegiste Cancelar y 1 si elegiste Aceptar. Creería entonces que deberías modificar el código en función de este valor

x=Sys(1037)
IF x = 1
....REPORT FORM....etc
ENDIF

Saludos