Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-02-2013
andriy_89 andriy_89 is offline
Miembro
NULL
 
Registrado: ene 2013
Posts: 18
Poder: 0
andriy_89 Va por buen camino
Cambiar imagen con la variable

Estoy empezando con el FastReport y los problemas y dudas me salen todos los días...
Ahora quiero mostrar el logo de la empresa dependiendo del nombre, pero la imagen la tengo guardada en el C:\ y el nombre lo saco de la bd.
De momento lo estoy intentando con una variable:

Informe.Variables.AddVariable('Fotos', 'Logo', '');
Informe.Variables['Logo'] := 'C:\impresos\' + dm.MTRaveTit.FieldByName('centro').AsString +'.bmp';
ShowMessage(''+Informe.Variables['Logo']); // Para ver si me coje bien los datos
Informe.ShowReport

Y en el informe creo un campo llamado [Logo] pero cuando ejecuto en el informe en el campo [Logo] me salen números...
Que estoy haciendo mal?? Se podrías hacer de otra manera??
Responder Con Cita
  #2  
Antiguo 06-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #3  
Antiguo 06-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Hola,

Mira en el foro de FR encuentras un tema algo parecido:

Cita:
Código Delphi [-]
var V: TfrView;
begin
guzial_ini := TINIFile.Create('../plik2.ini');
frReport4.LoadFromFile('test4.frf');
V :=(frReport1.FindObject('Picture1');
tfrpictureview(V).Picture.LoadFromFile('c:\a.jpg');
frReport4.PrepareReport;// don't need if calling showreport or if you call prepare then use showpreparedreport instead of ShowReport;
end;
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #4  
Antiguo 07-02-2013
andriy_89 andriy_89 is offline
Miembro
NULL
 
Registrado: ene 2013
Posts: 18
Poder: 0
andriy_89 Va por buen camino
ya he resuelto el problema.
Gracias
Responder Con Cita
  #5  
Antiguo 07-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Y como lo hiciste?

Sería bueno y serviría de utilidad para aquellos que lean este post que compartieras como solucionaste el problema.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #6  
Antiguo 07-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por andriy_89 Ver Mensaje
ya he resuelto el problema.
Gracias
Punto número 13 de nuestra guía de estilo:
Cita:
Concluye con una breve nota sobre la solución

Envía un mensaje tras haber resuelto el problema a todos los que te ayudaron, hazles saber cómo acabó todo y agradéceles de nuevo su ayuda.
La nota no tiene que ser larga ni desarrollada, un sencillo "Pepe - que al final resulta que lo que fallaba era el cable. Gracias a todos. De hecho, un resúmen corto y agradable es mejor que una larga disertación a menos que la solución requiera de cierta profundidad técnica.
Además de ser cortés e informativo, esta especie de seguimiento ayuda a todos los que te asistieron a sentir una sensación satisfactoria de cercanía al problema. Ese sentimiento es muy importante para los gurús y expertos a quienes pediste ayuda. Los problemas que acaban sin resolverse resultan frustrantes, todos deseamos verlos resueltos.
El buen karma que aliviar ese picor te hará ganar, te resultará de mucha ayuda la próxima vez que necesites plantear una pregunta.
Responder Con Cita
  #7  
Antiguo 07-02-2013
andriy_89 andriy_89 is offline
Miembro
NULL
 
Registrado: ene 2013
Posts: 18
Poder: 0
andriy_89 Va por buen camino
Pues al final he usado plantillas para diferentes tipos de fotos (en mi caso de 100x100 y 300x100) y así dependiendo del tipo de la foto cargo una u otra utilizando la propiedad InheritFromTemplate.

Un saludo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Funcion cambiar propiedades componente(variable) Dclase Varios 7 17-06-2011 13:37:48
Cambiar Estructura de una Variable Carnash Varios 2 26-02-2009 01:31:55
Ayuda!!Cambiar valor de una variable en biblioteca pepecharlie67 Varios 8 13-11-2005 19:17:14
duda basica. con un variable tipo imagen Jorghino reyes Varios 2 10-09-2005 19:30:41
Cambiar Imagen TONIAM Gráficos 1 20-07-2004 15:40:54


La franja horaria es GMT +2. Ahora son las 21:28:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi