none
External image RRS feed

  • Pergunta

  •  

    Caros colegas,

     

    estou utilizando o reportview no asp.net do vs e estou tendo dificuldades para conseguir colocar uma imagem externa!

    Pelo que li é só setar a propriedade enableexternalimage=true e no value do componente image com o caminho da imagem.

     

    porem a imagem não aparece e olhando o codigo posso perceber que a propriedade src da tag img não esta sendo preenchida!

     

    sexta-feira, 14 de dezembro de 2007 12:37

Respostas

  • Bom dia,

     

    Eu usei imagens externas sem maiores problemas.

     

    Na hora de publicar o report observei esse warning:

    Warning 1 [rsWarningFetchingExternalImages] Images with external URL references will not display if the report is published to a report server without an UnattendedExecutionAccount or the target image(s) are not enabled for anonymous access.

     

    Talvez seu problema seja parecido. Detalhe eu usei o caminho completo para a imagem, e não somente o relativo, por ex. eu tenho no banco o caminho da imagem como http://www.boreki.eng.br/imagens/logo_gb_header.png e é isso que estou passando no value da image.

     

    Espero que ajude,

     

    Boreki

    terça-feira, 18 de dezembro de 2007 18:46

Todas as Respostas

  • Mariano,

     

    Em propriedade vc deve ter BackgroundImage com a propriedade Source como External, posteriormente click em sua tabela ou list e visualizará "Report" depois só ir em EmbeddedImage e pegar a imagem que deseja trabalhar,

     

    Abraços,

    sexta-feira, 14 de dezembro de 2007 12:46
  • Caro Leandro,

     

    Antes da mais nada muito obrigado pela atenção, mas não entendi a explicação corretamente pois a minha table ou list não tem a porpriedade report.

    mas eu estou tentando referenciar a imagem pela propriedade value indicando o caminho fisico dela no caso com uma url e não com uma imagem embutida no relatório (obs: embutindo a imagem funciona perfeitamente).

     

    sexta-feira, 14 de dezembro de 2007 12:59
  •  

    Caso alguem tenha duvida de como esta a configuração do image e do report!

     

    aspx

    ...

    <LocalReport ReportPath="Recibo.rdlc" EnableExternalImages="True">

    ...

    </LocalReport>

    ...

     

    report

    ...

    <Image Name="image1">

    <Sizing>Fit</Sizing>

    <Top>0.05in</Top>

    <Width>1.6in</Width>

    <Source>External</Source>

    <Style />

    <Left>0.05in</Left>

    <Height>0.6in</Height>

    <Value>Logo.gif</Value>

    </Image>

    ...

     

    Porem como disse antes isto não funciona!

    o html gerado na tag image fica assim <img src=''>

     

    sexta-feira, 14 de dezembro de 2007 15:47
  • Ola pessoal gostaria de saber se alguem conseguiu utilizar imagem externa em seu projeto asp.net!

     

    na verdade queria saber se é um bug ou se o problema sou eu!

    terça-feira, 18 de dezembro de 2007 16:46
  • achei este post falando sobre o mesmo problema mas o cara não deu a solução!
    http://forums.asp.net/p/1179776/2066379.aspx#2066379

     

    terça-feira, 18 de dezembro de 2007 17:50
  • Bom dia,

     

    Eu usei imagens externas sem maiores problemas.

     

    Na hora de publicar o report observei esse warning:

    Warning 1 [rsWarningFetchingExternalImages] Images with external URL references will not display if the report is published to a report server without an UnattendedExecutionAccount or the target image(s) are not enabled for anonymous access.

     

    Talvez seu problema seja parecido. Detalhe eu usei o caminho completo para a imagem, e não somente o relativo, por ex. eu tenho no banco o caminho da imagem como http://www.boreki.eng.br/imagens/logo_gb_header.png e é isso que estou passando no value da image.

     

    Espero que ajude,

     

    Boreki

    terça-feira, 18 de dezembro de 2007 18:46
  • O segredo estava em colocar o endereco completo da imagem! com o http://... e tudo obrigrado pela dica boreki abraços!

     

    quarta-feira, 19 de dezembro de 2007 11:37