FoxPro/Visual FoxPro - ¡Ayuda! Se cambia el tamaño de la hoja solo!!

 
Vista:

¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Andrés (65 intervenciones) el 14/07/2006 22:14:55
Hola a todos.

Tengo problemas con la configuración de un formulario continuo en tamaño personalizado para una LX 300 (matricial).
Días pasados envíe otro post y hasta ahora lo que hago es lo siguiente:

- Configuro la LX300 como predeterminada

- Abro el reporte y voy a Archivo->Configurar página->Especificar impresora

- Selecciono luego voy a la impresora (LX300) y al botón propiedades.

- Busco el tamaño personal y defino las medidas "especiales" del formulario continuo (8,5 x 8,5) y en la vista previa queda bien

Si sigo editando el reporte anda todo bien.

EL PROBLEMA SE PRESENTA CUANDO GUARDO EL REPORTE.
En ese momento, no me deja editar más allá de la medida predeterminada (toma un ancho de 1 pulgada) y es como que la parte derecha de la hoja no existiera.

Solamente me pasa esto con la LX 810 y la LX300 (que son las que tiene el cliente)

1) ¿Qué puedo hacer?

2) ¿Hay alguna forma para que el reporte pueda servir para cualquier impresora?

Gracias
PD: Tengo el VFP 6.0+SP5
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Carlos Ayala G (169 intervenciones) el 14/07/2006 23:14:19
Hola Andres

los reportes se elaboran de acuerdo al tipo de papel en el cualse va a realizar la impresion del mismo y no de acuerdo a las impresoras ya que se aduce que los reportes son fijos en cuanto al tipo del papel..

Pero sin embargo es posible cambiar esta carecteristica des el mismo reporte via codigo pero esto implica un gran trabajo sobretodo en identificar los tamaños de papel de la impresora en la cual deseasinviar tu repor te esplico mo sera masomemos :

Sabes que un reporte lo podemos abrir como si fuerauna tabla si es igual como una tablasolo usa el comando USE y nombre del reporte

ai te aprecen un sin fin de columnas de las cuales el tamaño son estas

VPOS=posicion vertical
HPOS=posicion horizonta

HEIGTH =ALTO DE LA HOJA
WIDTH = ANCHO DE LA HOJA

lo que hay que hacer es solo cambiar estus balores de acuerdo a la impresora en la cual vaz a imprimir recuerda que el OBJTYPE tiene que ser 23 es el tipo de objeto lo s otros son los diferentes objetos q compones tu reporte sei como etiquetas campos etc estos tambien pueden ser editados desde esta opcion ...

como te dige es algo complicado pero si es posible .... recuerda en programacion nada es imposibles... pero si te enteras de otra forma mas facil pasa la voz suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Andrés (65 intervenciones) el 14/07/2006 23:52:28
Gracias por el dato!!
Al editar el archivo .frx (reporte) , hay 154 registros!!!,

¿Cuál es el que debo modificar?
¿Cuáles son los valores que debería tener Vpos y Hpos?

El campo Objcode tenía 53. Al ponerle el valor 23 me da un error:
"La versión del archivo es incorrecta"

¿Qué puedo hacer?

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Andrés (65 intervenciones) el 14/07/2006 23:52:56
Gracias por el dato!!
Al editar el archivo .frx (reporte) , hay 154 registros!!!,

¿Cuál es el que debo modificar?
¿Cuáles son los valores que debería tener Vpos y Hpos?

El campo Objcode tenía 53. Al ponerle el valor 23 me da un error:
"La versión del archivo es incorrecta"

¿Qué puedo hacer?

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Carlos Ayala G (169 intervenciones) el 15/07/2006 00:20:43
Hola Andres

no es OBJCODE debes cambiar los valos cuando OBJTYPE=23 y lo valores que cambias son de acuerdo a tu nesecidad, im´presora y papel y son en los campos
VPOS,HPOS,HEIGTH,WIDTH que los del tamaño del papel...... recuerda es OBJTYPE=23 OK SUERTE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:¡Ayuda! Se cambia el tamaño de la hoja solo!!

Publicado por Ernesto Hernandez (4623 intervenciones) el 15/07/2006 01:40:10
y si guardamos el entorno de la impresora no lo podemos lograr ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar