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
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
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
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