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


3 participantes

    concatenar linhas de registro com if no relatorio

    avatar
    Mario Balthar
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 07/06/2017

    concatenar linhas de registro com if no relatorio Empty concatenar linhas de registro com if no relatorio

    Mensagem  Mario Balthar 7/6/2017, 16:39

    quero concatenar linhas de campo texto vindo de 2 registros como exemplo abaixo

    If Coddicipl1 = -1 them
    txtCoddicipl1m = "teste"

    End If

    If Coddicipl2 = -1 them
    txtCoddicipl2m = "teste2"

    Como colocar na mesma linha da caixa de texto para ficar abaixo

    teste. teste2

    em vez de

    teste
    teste2
    avatar
    Phillip_Junior
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 09/12/2016

    concatenar linhas de registro com if no relatorio Empty concatenar linhas de registro com if no relatorio

    Mensagem  Phillip_Junior 7/6/2017, 18:50

    Olá


    Para quebra de linha dentro de uma caixa de texto usamos & vbcrlf &

    Exemplo:   Me.Camporeceptor.Value =  "texto" & vbcrlf & "texto2"

    Se você não quiser quebrar a linha, apenas utilize  &

    Exemplo: Me.Camporeceptor.Value =  "texto"  &  "Texto2"

    ou se estiver capturando dados de um campo

    .Exemplo: Me.Camporeceptor.Value = Me.campo1.Value & Me.campo2.Value

    Para usar virgula ou pontos entre os textos utilize  & ", " &

    Exemplo: Me.Camporeceptor.Value = Me.campo1 & ", " & Me.campo2

    Segue exemplo em anexo!

    Obs: cuide na hora de escrever seu código pois uma simples letra ponto virgula aspas poderá não funcionar.

    A palavra THEN significa Então no caso no seu exemplo Them não irá funcionar blz!


    Abraços!


    Funcionando retorno e informe se deu certo.
    Anexos
    concatenar linhas de registro com if no relatorio AttachmentresultadoConcatenar.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (41 Kb) Baixado 6 vez(es)


    .................................................................................
    Phillip_Junior
    Analista de Sistemas
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1396
    Registrado : 07/12/2011

    concatenar linhas de registro com if no relatorio Empty Re: concatenar linhas de registro com if no relatorio

    Mensagem  tauron 7/6/2017, 19:35

    Veja outra forma:
    Anexos
    concatenar linhas de registro com if no relatorio Attachmentconcatenar.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (15 Kb) Baixado 11 vez(es)

    Conteúdo patrocinado


    concatenar linhas de registro com if no relatorio Empty Re: concatenar linhas de registro com if no relatorio

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 05:56