Registro en la comunidad - Imagenes en reporte

137 views
Skip to first unread message

Wladimir Carrillo

unread,
May 10, 2011, 2:04:48 PM5/10/11
to publice...@googlegroups.com

Gracias Jairo..  te explico un poco lo que hago: Utilizo un campo texto donde se almacena el path  de la imagen y este lo pongo en el informe. Utilizo Clip contents, porque no quiero que las imágenes se distorcionen al presentarlas en pantalla, si estas son más pequeñas que el tamaño del objeto Picture/OLE….  Respecto a la posición utilizo fix relative to top band. 

 

Si la imagen se alineara a la izquierda, no tendría problema… pero necesito que aparezca centrada horizontalmente en el reporte por cada registro de la BD, esa manipulación es la que no sé cómo hacer…..  creo que debería ejecutarse una especie de render en cada cambio de registro del informe….

 

Gracias por tu ayuda

 

 

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Jairo Miranda
Sent: martes,
10 de mayo de 2011 12:38
To: publice...@googlegroups.com
Subject: RE: [vfp] Registro en la comunidad

 

Es necesaria mas información  por ejemplo:

 

Que tipo de campo usas para almacenar la imagen ?

1.       Campo General

2.       Campo Blod

3.       Campo de memo

4.       Campo carácter para indicar la ruta del archivo?

Ya que el report de fox puede manejar el archivo o campo de tres formas

 

Clips contents

Scale Contents, Retain Shape

Scale Contens, fill the frame 

 

Que se compagina con

Posición del objeto .

 

Float

Fix relative to top of band

Fix relative to bottom band

 

Creo que con esat información se te puede ayudar mas

Jairo

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Wladimir Carrillo
Enviado el: Martes, 10 de Mayo de 2011 12:05
Para: publice...@googlegroups.com
Asunto: RE: [vfp] Registro en la comunidad

 

Hola y gracias por contestar….

 

Espero que me puedan ayudar con un tema que no encuentro solución….  Necesito visualizar e imprimir un reporte con imágenes almacenadas en mi BD, pero necesito que las mismas se centren horizontalmente en el reporte, verticalmente no importa.  Cada registro tiene una única imagen pero el problema está en que el tamaño de las imágenes es variable (como pueden ver en los adjuntos).  En mi reporte está el objeto Picture/OLE donde se visualiza la imagen con la propiedad Clip Contents, pero no sé cómo manipular el reporte para que las imágenes salgan centradas en cada registro, independientemente del tamaño de la imagen….   Traté de utilizar el reporte como tabla para modificar la posición del objeto, pero como haría esa manipulación encada registro???  La idea es tener un reporte como el documento de Word adjunto. 

 

Si alguien puede guiarme se lo agradeceré inmensamente.

 

Saludos cordiales

Wladimir

 

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of GeoSys Diseño de Software
Sent: martes, 10 de mayo de 2011 10:28
To: publice...@googlegroups.com
Subject: Re: [vfp] Registro en la comunidad

 

Envía tu consulta.

Ya te estamos viendo.

Para ver las formas de participar del foro puedes visitar el siguiente sitio:

Sitio de la Comunidad de Visual FoxPro en Español


http://sites.google.com/site/publicesvfoxpro/

Saludos

Anthony Contreras Peralta

Costa Rica.

El 10 de mayo de 2011 09:17, Wladimir Carrillo <wladimir...@atis.ec> escribió:

Buenos días a toda la comunidad

Por favor podría alguien indicarme si se requiere algún proceso adicional,
para poder participar en esta comunidad?  He enviado 2 mensajes pero no sé
si se están publicando o llegando. Trabajo con VFP9 y me parece genial el
aporte que se brinda en esta comunidad.

Gracias por su amable ayuda

 

opciones reporte.jpg

Miguel Canchas

unread,
May 10, 2011, 2:12:13 PM5/10/11
to publice...@googlegroups.com

Mira la imagen.

 

MK

opciones reporte.jpg

Jairo Miranda

unread,
May 10, 2011, 3:04:46 PM5/10/11
to publice...@googlegroups.com

Has oído hablar sobr4e las clases  GDI ?  date una vuelta por

http://sites.google.com/site/gpimage2/

 

A ver.

Yo trabajo con campos tipo blod , e imprimo utilizando el reporlistener , voy a enviarte uan copia del programa y del reporte para que lo pruebes con un campo blod a ver si te sirve..

 

EL archivo imagen.prg recibe el nombre de la tabla , el nombre del campo blod es img

No olvides cambiar la extención  al a .rar

Sin mas

 

Jairo

Docs.rar.txt

Wladimir Carrillo

unread,
May 10, 2011, 3:23:34 PM5/10/11
to publice...@googlegroups.com

Gracias, pero no funciona si he probado… no tengo campo General donde se almacene la imagen… la imagen esta guardada en SQL Server como tipo imagen, luego la recupero en VFP como blob…  esa opción solo funciona en General…

 

Saludos

Wladimir Carrillo

unread,
May 10, 2011, 5:45:14 PM5/10/11
to publice...@googlegroups.com

Gracias Jairo por el aporte, pero no funciona igual… la imagen no se centra…. El resultado es el mismo que tengo en este momento….  Voy a leer el artículo que me enviaste para ver si hay algo..

 

Saludos y nuevamente gracias

Wladimir

Reply all
Reply to author
Forward
0 new messages