IMAGEM DINAMICA CRYSTAL REPORT 8

LONNEWOLF 17/08/2010 10:03:02
#350473
Galera, preciso criar relatorios e deixar um campo vago no cabecalho para que seja colocado um logotipo. Nao quero usar img do bando de dados, no maximo o banco vai trazer o caminho da img... alguem ja fez isto?

Vlw
JAMESBOND007 17/08/2010 10:10:14
#350475
//Cria uma nova instância do dataset
Dataset2 dtsImagem = new Dataset2();
//Cria uma nova linha no dataset
Dataset2.NB_IMAGEMRow dr = dtsImagem.NB_IMAGEM.NewNB_IMAGEMRow();
//Carrega o arquivo com a imagem
FileStream fs = new FileStream([Ô]c:\    emp\\img.jpg[Ô], FileMode.Open, FileAccess.Read);
//transforma para binário
BinaryReader br = new BinaryReader(fs);
dr.IMAGEM = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length));
//Add a imagem ao DataSet
dtsImagem.NB_IMAGEM.Rows.Add(dr);

//Cria um objeto do relatório
rptAcabamento Relatorio= new rptAcabamento();

//Define a fonte de dados do relatório
Relatorio.OpenSubreport([Ô]rptImagem4.rpt[Ô]).SetDataSource(dtsImagem);



ou





Option Explicit
Dim FSO As FileSystemObject
Dim CaminhoArq As String

Private Sub DetailSection1_Format(ByVal pFormattingInfo As Object)
Set FSO = New FileSystemObject
CaminhoArq = App.path & [Ô]\Fotos\[Ô] & FUNCC.Value & [Ô].jpg[Ô]

If FSO.FileExists(CaminhoArq) Then
Set Foto.FormattedPicture = LoadPicture(CaminhoArq)

Else
Set Foto.FormattedPicture = LoadPicture(App.path & [Ô]\Fotos\000000.jpg[Ô])
End If
Set FSO = Nothing
End Sub
LONNEWOLF 17/08/2010 10:21:55
#350481
Entao cara, eu ja vi este exemplo, isto ai se nao me engano, serve so para .NET, que não é o meu caso... preciso fazer isto no vb6... eu ja segui este exemplo e nao rola, ou estou fazendo m... ahuahauahuah

seja mais claro neste exemplo por favor. O que devo colocar no relatorio, que tipo de campo?
JAMESBOND007 17/08/2010 10:24:57
#350482
o ultimo exemplo e de um projeto meu, eu acho que vc deve estar fazendo alguma coisa errada
LONNEWOLF 17/08/2010 10:33:28
#350486
James, me explica entao que tipo de campo eu coloco no relatorio...
JAMESBOND007 17/08/2010 10:41:01
#350488
tem este artigo daqui do forum mesmo estude ele pode ser outra opção para vc
http://www.vbmania.com.br/pages/vbmdownload.php?varKey=a7f0509c3bc0fc0fe4647ceab4900124&varTipo=1
Tópico encerrado , respostas não são mais permitidas