Olá, preciso de sua ajuda de novo, pois consegui carregar a imagem mas quando 
mando imprimir o relatório duas vezes seguidas, sendo que a imagem tem que ser 
diferente nos dois não dá certo, fica a imagem que foi carregada primeiro, como 
faço para limpar a imagem e carregar outra?

--- Em delphi-br@yahoogrupos.com.br, "galvao_em" <galvao...@...> escreveu
>
> Paulo, Muito obrigado funcionou certinho
> 
> Att.
> 
> Rodrigo
> 
> --- Em delphi-br@yahoogrupos.com.br, Paulo Coutinho <paulo@> escreveu
> >
> >   DM.frxReport.Script.Clear;
> > 
> >   DM.frxReport.Script.AddVariable('valor_extenso', 'valor_extenso', 'xxx');
> > 
> > 
> > 2009/4/26 Paulo Coutinho <paulo@>
> > 
> > > Opa foi mal, o correto é:
> > >
> > > frxFastReport.Variables.clear;
> > > frxFastReport.Script.AddVariable('caminho_imagem', 'String',
> > > 'c:\teste.bmp');
> > >
> > >
> > > 2009/4/26 Paulo Coutinho <paulo@>
> > >
> > > Sim,
> > >>
> > >> E ontem mesmo estava com quase o mesmo problema, precisava passar o
> > >> caminho da imagem via delphi pro fast e depois de horas pesqusiando 
> > >> consegui
> > >> resolver assim:
> > >>
> > >> Pelo Delphi vc faz:
> > >>
> > >> frxFastReport.Variables.clear;
> > >> frxFastReport.Script.Variables.add('caminho_imagem', 'String',
> > >> 'c:\teste.bmp');
> > >>
> > >> E pelo fastn na aba code vc faz:
> > >> begin
> > >>      picturebox_fundo.Picture.LoadFromFile(<caminho_imagem>);
> > >> end;
> > >>
> > >> Abração.
> > >>
> > >>
> > >> 2009/4/25 galvao_em <galvao_em@>
> > >>
> > >>
> > >>>
> > >>> Obrigado, funcionou certinho, gostaria de mais uma ajuda.
> > >>>
> > >>> No meu relatório eu tenho uma imagem de plano de fundo, gostaria de 
> > >>> saber
> > >>> como faço para mudar ela via linha de comando, isto é conforme a razão
> > >>> social da empresa que for emitido o relatório eu envio para o 
> > >>> componente a
> > >>> localização da imagem que deve estar no fundo, tem como?
> > >>>
> > >>> Att.
> > >>>
> > >>> --- Em delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>,
> > >>> "TI - Metalurgica Jano" <ti@> escreveu
> > >>>
> > >>> >
> > >>> > No evento onbeforeprint do objeto vc faz assim
> > >>> >
> > >>> >
> > >>> >
> > >>> > If <frxDbDados."CONSFRETEPAGO"> = `S' then
> > >>> >
> > >>> > Objeto.text := `X';
> > >>> >
> > >>> > Else
> > >>> >
> > >>> > Objeto.text := `';
> > >>> >
> > >>> >
> > >>> >
> > >>> > _____
> > >>> >
> > >>> > De: delphi-br@yahoogrupos.com.br 
> > >>> > <delphi-br%40yahoogrupos.com.br>[mailto:
> > >>> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em
> > >>> > nome de galvao_em
> > >>> > Enviada em: sexta-feira, 24 de abril de 2009 13:42
> > >>> > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > >>> > Assunto: [delphi-br] Ajuda com FastReport
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> > Olá, estou começando com o fastreport e tenho o seguinte problema:
> > >>> >
> > >>> > Estou com uma variável na qual gostaria que ela adotasse o valor 'X' 
> > >>> > ou
> > >>> ''
> > >>> > conforme segue:
> > >>> >
> > >>> > [IIF(<frxDbDados."CONSFRETEPAGO">='S','X',' ')]
> > >>> >
> > >>> > isto é se o campo CONSFRETEPAGO for igual a 'S' ela assume 'X' senão
> > >>> ''.
> > >>> >
> > >>> > coloquei esta função no fastreport mas da o seguinte erro:
> > >>> >
> > >>> > Module Unload: UNKNOWN_MODULE_3. Process SCV.exe (1708)
> > >>> > First chance exception at $7C812AFB. Exception class
> > >>> EVariantTypeCastError
> > >>> > with message 'Could not convert variant of type (Array Variant) into
> > >>> type
> > >>> > (Boolean)'. Process SCV.exe (1708)
> > >>> >
> > >>> > o que estou fazendo de errado?
> > >>> >
> > >>> > uso delphi 2007 com fast 4.7.115.
> > >>> >
> > >>> > Att.
> > >>> > Rodrigo
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> >
> > >>> > [As partes desta mensagem que não continham texto foram removidas]
> > >>> >
> > >>>
> > >>>  
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> Atenciosamente,
> > >> Paulo Coutinho.
> > >> Blog: www.prsolucoes.com/blog
> > >> Site: www.prsolucoes.com
> > >> Msn:  paulo@
> > >>
> > >
> > >
> > >
> > > --
> > > Atenciosamente,
> > > Paulo Coutinho.
> > > Blog: www.prsolucoes.com/blog
> > > Site: www.prsolucoes.com
> > > Msn:  paulo@
> > >
> > 
> > 
> > 
> > -- 
> > Atenciosamente,
> > Paulo Coutinho.
> > Blog: www.prsolucoes.com/blog
> > Site: www.prsolucoes.com
> > Msn:  paulo@
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>


Responder a