Saludos a todos,
Tengo la necesidad de manejar imágenes dinámicas en varios reportes hechos en Crystal Reports, pero enviado desde VFP.
Actualmente los trabajo pero via ODBC.
Creo que mi ODBC hacia tablas DBF.. y las tablad DBF tienen que existir en cada equipo.
Y cuando envia a imprimir
1. Convierto la imagen a BMP si es JPF o TIF
2. Guardo la imágen convertida en la tablas que son exclusivas para los reportes con APPEND GENERAL
3. Jalo el DBF en el Crystal Report tipo de conexión ODBC
Los inconvenientes:
1. Crear DSN ODBC en cada equipo
2. SI el usuario quiere abrir el mismo reporte 2 veces pero con diferente dato, no le permite ya que usan la misma tabla. Y yo lo abro en exclusive y zapeo ya que cada vez que imprime tengo que borrar las imágenes anteriores, ya que si no mi tabla se vuelve bien “gorda” y los reportes cada vez se demorarian más
3. Si envio la imagen al APPEND GENERAL en JPG no se muestra en el reporte.
No trabajo mucho con Reporteado de Visual Fox, ya que en CR por dia elegir la impresora en modo previo, exportar la info aHTML, Word, Excel. Etc.. claro no tan bonito pero lo hace sin que yo codifique nada.
Trabajo con CR 7 y CR 8.5
Gracias
Yvan Carranza
--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
Hola Carlos,
Cursor te refieres a tabla temporal?... O de qué manera un cursor generado con SELECT * FROM MITABLA INTO CURSOR MICURSOR, puede ser enlazado con Crystal Report?.
Para mis reportes sin gráfico, yo genero tablas temporales.. y le anexo al reporte con
MiInstanciaCR.DataFiles(0) = “MiTemporal.DBF”
Pero a la tabla temporal la genero asi
Sele micursorcondata
Copy to Mitemporal type FOX2X
Si lo envio como tabla normal del VFP no me lo reconoce (Lo reconoce pero creando un DSN- ODBC)
Ahora este copy FOX2X funciona con data de texto… pero si quiero enviar imagen via un campo GENERAL no me lo reconoce.. por eso me vi obligado a crear una Tabla DBF normal con un campo General y enlazarlo via ODBC
Utilizo la versión 7 y 8.5 de CR..
Instancia a CR asi
MiObjeto = CREATEOBJECT(“Crystal.Report”)
MiObjeto.ReportFilename = “MiReporte.rpt”
.
.
MiObjeto.Action = 1
Si lo intente.. pero cuando es vía ODBC no me soporta que le cambie vía datafiles(0).. Por eso que tuve que mantener nombres fijos.
Sin ODBC no puedo enlazar directamente tablas DBF salvo que estén en formato dbase, de lo contrario me arroja error.
Pero como te mencioné en el correo anterior.. con tablas dbase no me reconoce las imágenes que envío vía un campo General.
Pero.. voy a volver a intentar cambiar la tabla enlazada…
O de qué manera puedo generar mis reportes de la forma que mostré en el primero correo.
· Son fichas técnicas de las prendas, donde el usuario adjunta imágenes de características y/o configuración de la prenda
· Las imágenes son de diferentes pueden ser de diferente tamaño.. aunque esto si no puedo controlarlo… por lo que solo le di al usuario el personalizar si va 1 o 2 imágenes x hoja.
Hola Intel man,
Si creo que tengo que hacerlo con reporteador de VFP y aprovechar en probar Foxpreview…
Ya me había acostumbrado a usar CR.. por la barrita en la vista previa. Y la otra ventaja es que puedo manejar n sub-reportes dentro del mismo reporte.
Le adjunto.. el caso de los sub-reportes.. no he intentando con el VFP pero si se puede “chévere”.
Si tuvieran algún ejemplo de manejar imágenes dinámicas via reporteador de V.Fox y que a la vez soporte JPG, BMP ya que en mi caso anteriormente he tenido el problema en mostrar JPG.. solo se muestran los BMP.
Gracias
Ok.. a CR no puedes enviar un cursor si no un DBF.. no tengo problemas en general el dbf aleatorio.. pero lo envío en formato dbase y no me reconoce el campo general.. si genero una tabla sin formato dbase, el CR no me lo reconoce.
Pensé que habías trabajado con CR.
Ok. Intel,
Creo que me ayudará un montón, ya que dado el problema del soporte solo BMP en CR.. tuve que bajarme una rutina que convertía los JPG a BMP.. y pues lo reportes se demoran un poquito en cargar.
Saludos.
-----Mensaje original-----
De: mundovis...@googlegroups.com
[mailto:mundovis...@googlegroups.com] En nombre de TurbiSoft
Enviado el: Jueves, 13 de Enero de 2011 07:07 a.m.
Para: Mundo Visual FoxPro
Asunto: [Mundo Visual FoxPro] Re: RV: Imágenes Dinámicas Crystal Report -
VFP
Saludo Yvan, creo que aunque resuelvas este impase, deberias explorar
Suerte,
--