COMO PUEDO SALIR DE PRINTERSETUP

COMO PUEDO SALIR DE PRINTERSETUP

Postby JOSEMAR » Tue Feb 12, 2008 7:46 pm

HOLA A TODOS:
TENGO UN PROBLEMITA,TENGO UN GET PARA SELECCIONAR CIERTOS MOVIMIENTOS LOS LISTO CON UN LISTBOX LOS MANDO A IMPRIMIR POR MEDIO DE UN BOTON QUE SELECIONA UN PROGRAMA DE REPORTE Y ANTES HACER EL REPORTE SELECIONO LA IMPRESORA POR MEDIO DE UN PRINTERSETUP():
QUISIERA SABER COM HACER PARA QUE QUE EL DIALOGO DE IMPRESORA AL DAR CANCELAR ME SACARA AL DIALOGO DEL GET YA QUE SI LE DOY CANCELAR EL PROGRAMA SIGUE Y EJECUTA EL REPORTE.
POR SU ATENCIO MIL GRACIAS
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Postby JOSEMAR » Wed Feb 13, 2008 7:16 pm

HOLA, HAY ALGUIEN
PARECE QUE A NADIE LE HA PASADO ESTO
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Postby IVAN TRACHTA » Thu Feb 14, 2008 12:12 pm

Hola Josemar

Mira, yo lo solucioné llamando directamente a la función:

IF GETPRINTDC() == 0 //// Cancelar del Setup de impresoras de Win
RETURN .F.
ENDIF

Saludos
IVAN TRACHTA
 
Posts: 44
Joined: Fri Feb 03, 2006 6:42 pm
Location: FORMOSA - ARGENTINA

Postby JOSEMAR » Thu Feb 14, 2008 3:26 pm

HOLA IVAN:
MUCHAS GRACIAS POR TU TIP Y POR INTERSESARTE EN MI PREGUNTA
SI FUNCIONA PERO AL CANCELAR O SELECCIONAR LA IMPRESORA, ME MANDO OTRA VEZ LA VENTANA DE SELECCION, NO SE SI ESTO TE PASAE ATI TAMBIEN PERO MUCHAS GRACIAS, LE BUSCARE HABER SI ES MI PRG Y QUITAR LA SEGUNDA VENTANA.
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Postby Antonio Linares » Thu Feb 14, 2008 5:03 pm

JoseMar,

Si el usuario pulsó cancelar en PrinterSetup() entonces esa función devuelve cero:
Code: Select all  Expand view
if PrinterSetup() == 0
   MsgAlert( "operación cancelada" )
   return nil
endif
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41365
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby JOSEMAR » Thu Feb 14, 2008 6:30 pm

ANTONIO:
ASI ES PERO ME MANDA A OTRA VENTANA DIFERENTE DE SELECCION DE IMPRESORA OTRA QUE TIENE NUERO DE COPIAS ( LA PRIMERA QUE MANDA ES OTRA QUE NO PIDE NUMERO DE COPIAS) NO SE SI ME EXPLICO.
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Postby JOSEMAR » Thu Feb 14, 2008 6:35 pm

ANTONIO:
SI TENIAS RAZON NO ME HABIA FIJADO EN EL NOMBRE DE FUNCION, CORREGI COMO ME INDICASTE Y JALO PERFECTO.
MIL GRACIAS MAESTRO
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Postby JOSEMAR » Thu Feb 14, 2008 6:38 pm

ATONIO :
VA DEVUELTA, AHORA LE DOY ACEPTA LA IMPESORA Y ME SACA
QUE PASA
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
 
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 32 guests