Imprimir en una impresora que no este predeterminada
Hola a todos:
Tengo un problema y quiero saber si alguien puede ayudarme, el mismo es el siguiente:
Tengo dos impresoras conectadas a mi equipo (Epson-HP) la cual la primera esta predeterminada en el windows yo lo que quiero es imprimir en la segunda (HP) sin tener que predeterminarla ya que si no lo hago me sale en la que tiene predeterminada windows osea (Epson).-
Desde ya Muchas Gracias.-
Tengo un problema y quiero saber si alguien puede ayudarme, el mismo es el siguiente:
Tengo dos impresoras conectadas a mi equipo (Epson-HP) la cual la primera esta predeterminada en el windows yo lo que quiero es imprimir en la segunda (HP) sin tener que predeterminarla ya que si no lo hago me sale en la que tiene predeterminada windows osea (Epson).-
Desde ya Muchas Gracias.-
mira para eso puedes utilizar el comando "set printer to name <nombre de la impresora>" y luego ejecutar el reporte y luego de ejecutar el reporte para que VFP vuelva a tener la impresora del Windows predeterminada deberas de colocar este mismo comando de esta manera "set printer to name (set("printer",2)) para que los demas reportes que no necesiten salir en la segunda printer salgan en la que tiene el windows x default.
ahora!!!!!....
cuando tu creas un report el vfp coloca la impresora que tiene el windows x default como impresora a utilizar si estas utilizando VFP8 cuando estas creando el reporte puede evitar que el VFP guarde la informacion de la impresora que esta x default en el windows. Como? cuando estas creando el reporte en el menú principal del VFP dentro de "Reports" esta la opcion que dice "Printer Environment" deberas de desmarcarla
ahora si estas utilizando VFP7 o inferior luego de que termines tu reporte y lo salves.... en la ventana de comando coloca este comando "USE ?" para que deje seleccionar la tabla que quieres abrir si ya tienes abierta una base de datos este comando te mostrara la lista de las tablas que contiene esta base de datos entonces tendras que dar click sobre el boton que dice "Other..." al mostrarte la venta para buscar el archivo que necesitas cambia el "files of type" a "all files" busca el reporte que creastes y selecciona el que tenga la extension ".frx" luego cuando te regrese a la ventana de comando has un browser en el primer registro busca el campo tag y tag2 y borra la informacion dentro de estos dos campos y cierra la tabla.... y ya podras enviarte este formulario a la impresora que selecciones con el comnado que te indique con anterioridad....
espero que esto te ayude y no te confunda +
ahora!!!!!....
cuando tu creas un report el vfp coloca la impresora que tiene el windows x default como impresora a utilizar si estas utilizando VFP8 cuando estas creando el reporte puede evitar que el VFP guarde la informacion de la impresora que esta x default en el windows. Como? cuando estas creando el reporte en el menú principal del VFP dentro de "Reports" esta la opcion que dice "Printer Environment" deberas de desmarcarla
ahora si estas utilizando VFP7 o inferior luego de que termines tu reporte y lo salves.... en la ventana de comando coloca este comando "USE ?" para que deje seleccionar la tabla que quieres abrir si ya tienes abierta una base de datos este comando te mostrara la lista de las tablas que contiene esta base de datos entonces tendras que dar click sobre el boton que dice "Other..." al mostrarte la venta para buscar el archivo que necesitas cambia el "files of type" a "all files" busca el reporte que creastes y selecciona el que tenga la extension ".frx" luego cuando te regrese a la ventana de comando has un browser en el primer registro busca el campo tag y tag2 y borra la informacion dentro de estos dos campos y cierra la tabla.... y ya podras enviarte este formulario a la impresora que selecciones con el comnado que te indique con anterioridad....
espero que esto te ayude y no te confunda +
