MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    logo em relatório

    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    logo em relatório Empty logo em relatório

    Mensagem  dteixa 15/11/2013, 19:51

    Boas,
    tenho um relatório onde no cabeçalho mostara dados de uma tabela "TB_OFICINA", os campos Logo, Nome e morada

    funciona bem para o "Nome" e "Morada" mas para o "logo" não funciona

    Nota: na tabela o campo "Logo" está como Objecto OLE e contem link para uma imagem

    Private Sub CabeçalhoDoRelatório_Format(Cancel As Integer, FormatCount As Integer)
    On Error Resume Next
    Dim LOGO As String
    Dim Nome As String
    Dim MORADA As String

    DadosDaTabela = DCount("*", "tb_oficina")

    If DadosDaTabela = 0 Then
    DoCmd.OpenForm "frm_oficina", acNormal

    Else

    LOGO = DLast("Logo", "tb_oficina")
    Nome = DLast("Nome", "tb_oficina")
    MORADA = DLast("Morada", "tb_oficina")

    Me.R0.Caption = Logo
    Me.R1.Caption = Nome
    Me.R2.Caption = MORADA

    End If
    End Sub
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    logo em relatório Empty Re: logo em relatório

    Mensagem  Uilson Brasil 15/11/2013, 21:01

    Dteixa,

    Eu acostumo trabalhar com um sub-relatório. Ou seja tenho uma imagem "logo" guardada na tbtLogo e crio um relatório com a logo e este relatório é um sub-relatório para todos os demais.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    Convidado
    Convidado


    logo em relatório Empty Re: logo em relatório

    Mensagem  Convidado 15/11/2013, 21:40

    Olá, quando vc diz link, quer dizer uma pasta que armazena as figuras e na tabela fica armazenado o endereço dessa pasta? Se afirmativo, crie no cabeçalho do relatório um campo de imagem e coloque no vba:
    Private Sub CabeçalhoDoRelatório_Format(Cancel As Integer, FormatCount As Integer)
    Me!Imagem.Picture = "c:\NomeDaPastaQueFicamImagens\NomeDaIamgem.JPG" (JPG se for o caso da imagem)
    End Sub

    ou então poste parte do seu BD para que possamos auxiliá-lo de uma forma mais eficaz.
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    logo em relatório Empty Re: logo em relatório

    Mensagem  dteixa 15/11/2013, 22:13

    boas,
    obrigado por responderem
    betogivoni, essa maneira funciona sim, porem eu pretendia como tenho em cima porque assim vai defenido que a imagem esta em X sitio e eu quero dar a liberdade de o utilizador escolher onde esta a imagem.
    avatar
    Convidado
    Convidado


    logo em relatório Empty Re: logo em relatório

    Mensagem  Convidado 15/11/2013, 22:58

    mas esse procedimento é feito no formulário e estamos falando em carregar essa imagem no relatório, é por isso que pedimos pra postarem parte do projeto, pois vendo a estrutura como está de fato é muito mais fácil de resolver, quando não vemos como está essa estrutura ficamos tentando adivinhar, eu criei para um cliente um bd onde é gerado um catálogo com todos os produtos cadastrados com suas respectivas imagens, assim como a logomarca da empresa;
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    logo em relatório Empty Re: logo em relatório

    Mensagem  dteixa 16/11/2013, 13:02

    Boas,
    para já resolvi assim, imagem dentro da pasta onde está a BD

    Me!Imagem.Picture = CurrentProject.Path & "\bb.jpg"

    Conteúdo patrocinado


    logo em relatório Empty Re: logo em relatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 00:15