Predeterminar impresora

Carolina
19 de Febrero del 2006
Hola chicos!! tengo un maquina con 2 impresora por medio de un swichet. una es una tickera (tamaño de papel pequeño) y la otra una epson(tamaño de papel carta), como hago mediante codigo para q mi reporte tome la configuracion de la impresora grande, y solo la persona haga cambio del swichet????

Actualmente le coloque crystalreport.seleccion, y no cambia el tamaño de papel. sigue tomando la predeterminada de windows. plis ayuda porfavor

Daniel Sol?
19 de Febrero del 2006
Una de tantas soluciones es la siguiente:
INICIO/CONFIGURACION/IMPRESORAS Y FAXES
ARCHIVO/PROPIEDADES DEL SERVIDOR/FORMULARIOS
ACTIVAR LA CASILLA: CREAR UN FORMULARIO NUEVO

ESCRIBE ELNOMBRE DE TU NUEVO TAMAÑA DE HOJA (EL QUE TU QUIERAS)

DETERMINA LA MEDIDA EXACTA DE TU REPORTE (INFORME) 1/2 CARTA, 3/4 CARTA, 1/2 CARTA ETC. SEGUN SEA TU NECESIDAD

DEBES ELEGIR MEDIADA METRICA

Y POR ULTIMO GUARDAR EL FORMULARIO

UNA VEZ CREADO TU NUEVO TAMAÑO DE REPORTE DEBES CONFIGURARLO EN FOX PRO, AL MODIFICAR TU REPORTE DEBES ESPECIFICARLE EL NUEVO TAMAÑO QUE HAS CREADO Y LISTO, GUARDA TU INFORME CON LAS NUEVAS MODIFICACIONES Y A DISFRUTAR...

FUNCIONA CON CUALQUIER IMPRESORA DE MATRIZ DE PUNTOS.

SALUDOS DESDE MEXICO

carolina
19 de Febrero del 2006
Hay!! nadie sabe???

Jdurand
19 de Febrero del 2006
Hola Coralina oye tambien ando en las misma,...
yo resolvi de esta forma mas no era la forma que queria hacerlo.

pegas un control commondialog y antes de llamar al formulario colocas:
commondialog.showprinter
esta accion te mostrara un cuadro de dialogo con las impresoras actuales y en ella podras seleccionar la impresora que deseas dando un click en el boton imprimir te envio un emeplo a tu correo para que lo veas.
Aun estoy buscando la forma de hacerlo pero a traves de API'S de windows