Favor de leer lo que en algún momento se escribió en el foro
Espero te sirva
Comienza a leer de abajo hasta aquí...
*******************************************************************************************
Ademas te sugiero que elimines la informacion como dice uno de los foristas
del archivo de reporte porque en el primer registro de la base de dato que forma parte del reporte
esta la informacion de la impresora y el driver por defecto con el cual se creo (impresora por defecto)
Espero que te sea util.
Un abrazo
2010/3/27 Carlos Calvo
<cal...@gmail.com>
Mira creo que antes de cada reportes deberias poner
set printer to name "Equipo\Recurso"
Ejm
set printer to name "PC1\laserhp"
asi todo lo que se imprime con
report form a a para a la impresora mensionada
Espero que te sirva
2010/3/13 Vinicio Garcia
<vinicio...@hotmail.com>
Prueba con lo siguiente : Cada reprte en el reporteador asignale la impresora
en la que deseas imprimir y quedara como defaul, o bien abre cada reprorte
con el comando use y ELIMINA LA INFORMACION QUE CONTENGAN LOS CAMPOS EXPR,TAG1,TAG2
DEL PRIMER REGISTRO. Estos campos contienen la información de la Impresora Default
con el que fue diseñado el Reporte.
> Date: Sat, 13 Mar 2010 09:29:29 -0800
> Subject: [Mundo Visual FoxPro] Re: Selección de Impresora
> From:
jdav...@gmail.com> To:
mundovis...@googlegroups.com>
> Antes que nada, agradezco que te hayas tomado un tiempo para responder
> a mi consulta...
>
> Lo que sugieres es lo mismo que tenía desde el principio y en casi
> todos los reportes que emite el sistema que hemos desarrollado la
> sentencia es muy similar a la que propones... pero desgraciadamente el
> problema no va por ahí... como menciono en la consulta la idea es que
> teniendo 5 reportes distintos que tienen que salir uno detrás del
> otro... "ahorrarle" al usuario la molestia de tener que seleccionar la
> impresora en cada uno... estos reportes son unas liquidaciones por
> cada estación de trabajo, el administrador debe emitirlos para ser
> presentados a una entidad fiscalizadora... es un total de 8
> estaciones, deben liquidar los reportes en US$ y S/.... ya estamos
> hablando de 80 (5x8x2) veces que tendría que salir el "Seleccione la
> Impresora"... es por de más evidente que a cualquier usuario esto le
> paresca excesivo...
>
> Estuve haciendo una serie de pruebas combinando la información
> proporcionada y obtuve el resultado deseado.
>
> Te reitero mi agredecimiento por tu interés en ayudar... espero poder
> serte de ayuda en algún momento...
>
> On 12 mar, 16:50, Manuel Zevallos <
zebem...@gmail.com> wrote:
> > Estimado...para evitar este problema al querer enviar mis datos a un
> > reporte, hago lo sigiuente:
> >
> > Report Form &cReporte TO PRINTER PROMPT PREVIEW noco
> >
> > el prompt me abre una ventana para seleccionar la impresora que quiero.
> >
> > El 9 de marzo de 2010 13:29, integral <
gabriel_romant...@hotmail.com>escribió:
> >
> >
> >
> > > Amigo Tazdevil777 :
> >
> > > A continuacion te dejo el link de un articulo que trata sobre el
> > > tema...
> > > Te recomiendo le dez una leida...
> >
> > >
http://support.microsoft.com/kb/162798/es> >
> > > atte.,
> >
> > > Gabriel
> >
> > > On 9 mar, 11:56, tazdevil777 <
jdavi...@gmail.com> wrote:
> > > > Estimados colegas, se me ha presentado un problema que espero me
> > > > puedan ayudar a resolver.
> >
> > > > Tengo a mi disposición 5 impresoras, 4 de red y una local (esta última
> > > > la tengo como predeterminada), además tengo instalado el programa
> > > > PrimoPDF que me permite crear archivos PDF con los reportes; el
> > > > problema que se me presenta es el siguiente: selecciono una impresora
> > > > mediante la línea de comandos "SET PRINTER TO GETPRINTER()" en la
> > > > ventana de comandos y sea cual sea la impresora que elijó, el
> > > > enrutamiento se queda y no retorna a la predeterminada hasta no dar el
> > > > "SET PRINTER TO DEFAULT" he metido esto en un programa y trabaja de lo
> > > > más bien; pero... en un sistema en un botón de impresión necesito
> > > > dejar establecida la impresora a la que el usuario desea mandar la
> > > > impresión por que se manda una seguidilla de 6 reportes distintos (y
> > > > no se quiere que este indicando la impresora por cada uno), selecciono
> > > > la impresora, muestro en un messagebox la impresora seleccionada
> > > > (siempre ok) pero al mandar los comandos "REPORT FORM...." los
> > > > listados terminan saliendo por la predeterminada... la verdad que no
> > > > me explico... copie una rutina que tenía de una aplicación hecha en
> > > > VFP 6.0 y que corre normal y no lo acepta (estoy usando VFP 8.0 en
> > > > esta nueva aplicación)... incluso he ejecutado el exe (VFP 6) en el
> > > > equipo y lo hace sin ningún inconveniente...
> >
> > > > Quizás alguno de ustedes ha tenido un problema similar... y me pueda
> > > > ayudar....