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]Concatenar vários registros de um mesmo campo

    avatar
    ssalaroli
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/06/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  ssalaroli 24/5/2016, 17:48

    Estou criando um DB com um relatório e estou precisando concatenar n registros de um mesmo campo neste relatório, segue exemplo:

    PATRIMÔNIO DESCRIÇÃO
    001 CADEIRA
    002 MESA
    003 ARMARIO
    004 COMPUTADOR

    estou precisando concatenar os números de patrimônios em um mesmo campo no relatório, segue exemplo:

    PATRIMONIOS: 001,002,003 E 004

    alguém pode me dar uma luz?

    Sidney
    Sidney
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 411
    Registrado : 08/10/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  Sidney 24/5/2016, 17:57

    Ola amigo!

    Já vi concatenação de registro de campos diferentes, do mesmo registro? é isso mesmo? mande o exemplo amigo.

    Att: Ney
    avatar
    ssalaroli
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/06/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  ssalaroli 24/5/2016, 18:27

    Como não consegui anexar o BD salvei o relatório em pdf e o anexei

    No subrelatório tem os campos "nº patrimônio" (em vermelho), "descrição", "quantidade" e "responsável", eu estou precisando concatenar todos os patrimônios exibidos neste subrelatório no campo "patrimônios" (em vermelho) localizado na parte e baixo do relatório na seção dos vigilantes.


    deu para entender?
    Anexos
    [Resolvido]Concatenar vários registros de um mesmo campo AttachmentAST.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (213 Kb) Baixado 24 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  FabioPaes 24/5/2016, 19:16

    Meu amigo, Funciona assim, Pegamos o valor do campo Codigo, e Juntamos em um unico Campo do Relatorio, separando por um carácter que determinarmos. Respondi isso a uma Amigo aqui do Fórum com um Exemplo. Baixe e veja:

    O Objetivo era pegar a Edição que era impressa em Coluna (uma em baixo da Outra) e Juntar para ficar uma do lado da Outra.
    FabioPaes escreveu:
    https://www.dropbox.com/s/n716qi5mun2isj1/Banco_Botao_Tabela.zip?dl=0

    Bom, deixa eu lhe explicar o que foi feito... Todos os Relatórios São iguais, a unica coisa que muda é a configuração de impressão, que um eu coloquei pra imprimir em 1 coluna(padrao), outro em 2 colunas e 3 colunas o outro.


    A Grosso modo, o que é feito é pegar a Edição que ficaria normalmente uma em baixo da outra:
    01
    03
    005
    2012

    e Juntada em um Unico Campo separadas po | 2012 |:
    | 01 | 03 | 005 | 2012 |.


    Aos comandos: Tudo é feito na seção de eventos, Ao Formatar da seção Detalhe e Rodapé dos Grupos do Relatorio.


    Private Sub CabeçalhoDoGrupo0_Format(Cancel As Integer, FormatCount As Integer)
    'Zera o Campo que recebera as Ediçoes Juntas:
    Me.txtEdicao = "| "
    End Sub

    Private Sub CabeçalhoDoGrupo1_Format(Cancel As Integer, FormatCount As Integer)
    'Zera o Campo que recebera as Ediçoes Juntas:
    Me.txtEdicao = "| "
    End Sub

    Private Sub Detalhe_Format(Cancel As Integer, FormatCount As Integer)
    'Junta as ediçoes e aplica a caixa de texto nao acoplada chamada de txtEdicao, que esta na seção Rodapé do Grupo Editora.
    Me.txtEdicao = Me.txtEdicao & Me.[Edição] & " | "
    End Sub


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    ssalaroli
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/06/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  ssalaroli 25/5/2016, 17:36

    Valeu amigão, não funcionou como você descreve mas me deu idéia para a solução:

    Fiz o campo com suas orientações no subrelatório e o repliquei os dados dele no relatório, ficou show.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  FabioPaes 25/5/2016, 17:51

    não funcionou como você descreve mas me deu idéia para a solução:
    Amigo, vc baixou o Exemplo que lhe mandei?

    Veja como Funcionou perfeitamente:
    [Resolvido]Concatenar vários registros de um mesmo campo 1zhz6p


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    ssalaroli
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/06/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  ssalaroli 25/5/2016, 18:43

    eu vi seu exemplo sim, mas como no seu exemplo não tem subrelatórios (que é o caso do meu BD) e eu não possuo muito domínio sobre o access e principalmente sobre o VB, acabei criando uma solução baseada na sua rss, mas o que importa é que no fim tudo se resolveu rs


    obrigadão ae pela ajuda.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  FabioPaes 25/5/2016, 23:12

    Tranquilo amigo, caso sua duvida tenha sido solucionada, Marque o Topico como Resolvido!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    ssalaroli
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/06/2012

    [Resolvido]Concatenar vários registros de um mesmo campo Empty Re: [Resolvido]Concatenar vários registros de um mesmo campo

    Mensagem  ssalaroli 26/5/2016, 15:15

    Agradecido pela ajuda a todos.

      Data/hora atual: 17/4/2021, 18:56