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

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    avatar
    jfmssilva91
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 03/08/2017

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  jfmssilva91 5/11/2020, 17:15

    Boa tarde a todos!!

    Pessoal, estou precisando formatar meu relatório, onde na coluna "QM" fique em negrito quando for localizado o primeiro registro, quando esse mesmo registro for localizado na coluna novamente não é para ficar em negrito.

    Exemplo:
    QM
    200100 - Em Negrito
    200101 - Em Negrito
    200100 - Normal
    200100 - Normal
    200101 - Normal
    200200 - Em Negrito


    Grato.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7182
    Registrado : 15/03/2013

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty Re: [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  ahteixeira 6/11/2020, 11:04

    avatar
    jfmssilva91
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 03/08/2017

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty Re: [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  jfmssilva91 6/11/2020, 12:08

    Bom dia ahteixeira!


    Obrigado pelo retorno!!!

    Esse link que você me enviou não daria para usar. No meu caso não segue uma sequencia padrão (Exemplo: 2 Negritos e 2 Não), pode ser que tudo fique em negrito quando não houver dados repetidos e, caso o relatório apresente um numero no campo "QM" que já houver sido formatado acima em negrito este segundo ou terceiro, quarto, quinto..... numero não é para ser formatado.


    Exemplo:
    QM
    200100 - Em Negrito
    200101 - Em Negrito
    200100 - Normal ( Porque esse numero já foi formatado )
    200100 - Normal ( Porque esse numero já foi formatado )
    200101 - Normal ( Porque esse numero já foi formatado )
    200101 - Normal ( Porque esse numero já foi formatado )
    200101 - Normal ( Porque esse numero já foi formatado )
    200101 - Normal ( Porque esse numero já foi formatado )
    200101 - Normal ( Porque esse numero já foi formatado )
    200200 - Em Negrito
    200100 - Normal ( Porque esse numero já foi formatado )
    200201 - Em Negrito
    200202 - Em Negrito
    200203 - Em Negrito
    200204 - Em Negrito
    200205 - Em Negrito
    200204 - Normal ( Porque esse numero já foi formatado )
    200206 - Em Negrito
    200100 - Normal ( Porque esse numero já foi formatado )
    200100 - Normal ( Porque esse numero já foi formatado )
    200100 - Normal ( Porque esse numero já foi formatado )
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7182
    Registrado : 15/03/2013

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty Re: [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  ahteixeira 6/11/2020, 13:40

    Olá Jefferson,

    Os exemplos que mencionei, mostra como formatar a cor, mas usando a mesma técnica pode-se alterar para negrito ou não.
    Na minha opinião, deve preparar os dados para o relatório com um identificador (tag) se é para colocar a negrito ou não.
    Poderá ser através de uma consulta ou até mesmo tabela temporária.

    Se não conseguir, talvez seja melhor disponibilizar exemplo para se testar.

    Abraço
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3711
    Registrado : 04/04/2010

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty Re: [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  Avelino Sampaio 6/11/2020, 15:26

    Olá!

    Com pouquíssima programação, direto no relatório, creio que seja possível solucionar o seu caso.  Veja abaixo, o código empregado no exemplo anexo:

    Option Compare Database
    Dim StrLista$

    Private Sub CabeçalhoDoRelatório_Print(Cancel As Integer, PrintCount As Integer)
    StrLista = ""
    End Sub

    Private Sub Detalhe_Print(Cancel As Integer, PrintCount As Integer)
    If Not InStr(StrLista, Me!QM) > 0 Then
       StrLista = StrLista & ";" & Me!QM 'aqui acumulamos os QM que passaram para negrito
       Me!QM.FontBold = True
    Else
       Me!QM.FontBold = False
    End If
    End Sub


    Aguardamos
    Anexos
    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Attachmentsilva91.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (30 Kb) Baixado 5 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    jfmssilva91
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 03/08/2017

    [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados Empty Re: [Resolvido]Formatar campo do relatório em negrito somente nos primeiros registros encontrados

    Mensagem  jfmssilva91 6/11/2020, 16:39

    Avelino Sampaio, boa tarde!!

    Funcionou perfeitamente cheers cheers

    Muito obrigado!!

    Att;
    Jefferson

      Data/hora atual: 13/4/2021, 15:31