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

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    avatar
    jeanx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 14/12/2023

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  jeanx 15/1/2024, 03:16

    Boa noite, pessoal!
    Sou iniciante e muito do que aprendi foi aqui, desde já agradeço!
    Já pesquisei bastante sobre essa dúvida, mas não encontrei.

    Tenho um formulário que se chama "frmPedidosLista",
    uma checkbox que se chama "Seleciona",
    e um relatório que se chama "rltPedidos".

    No formulário, quero selecionar os registros com a checkbox e clicar no botão para visualizar os registros selecionados na mesma página do relatório.
    Enfatizo, preciso que os registros selecionados fiquem na mesma página do relatório (o que couber, eu sei).

    O código que mais deu certo foi este:

    Private Sub btnVisualizar_Click()
       Dim strDocName As String
       Dim strFilter As String
       strDocName = "rltPedidos"
       strFilter = "Seleciona= Forms!frmPedidosLista!Seleciona= True"
       DoCmd.OpenReport strDocName, acViewPreview, , strFilter
    End Sub

    Porém o primeiro registro selecionado não aparece no relatório, só aparece a partir do segundo registro selecionado em diante.
    Já tentei modificar, mas não obtive êxito.


    Última edição por jeanx em 13/2/2024, 04:48, editado 3 vez(es)
    avatar
    jeanx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 14/12/2023

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  jeanx 16/1/2024, 01:03

    UP
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3217
    Registrado : 13/12/2016

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  Alexandre Fim 16/1/2024, 12:05

    Bom dia Jean,

    Seja bem-vindo ao fórum!
    É necessário que vc envie uma cópia do banco de dados para análise e resolução do problema.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jeanx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 14/12/2023

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  jeanx 16/1/2024, 23:23

    Boa noite, Alexandre!

    Consegui resolver de outra forma.
    Criei um novo formulário pop-up, criei uma listbox dos registros e agora seleciono os registros que desejo e clico no botão de visualizar/imprimir(acViewPreview).
    Com a checkbox seria uma solução mais simples e prática, faria apenas selecionar os registros no próprio formulário com a checkbox e então clicar no botão de visualizar/imprimir.

    Porém não encontrei no fórum nem em outros lugares da internet esse método. Tem ensinamentos de como selecionar e visualizar o registro atual, mas não é o caso, precisaria que os registros selecionados aparecessem na mesma página do relatório.
    Para mim tornou-se uma incógnita. Fica a dica para os mais experientes mostrarem um bd com a resolução.

    Com a listbox tem vários exemplos de como fazer no youtube, não era o que eu pretendia, mas também ficou agradável.
    Vou colocar como resolvido.

    Agradeço a sua atenção!


    Última edição por jeanx em 13/2/2024, 04:50, editado 1 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3217
    Registrado : 13/12/2016

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  Alexandre Fim 16/1/2024, 23:53

    Parabens Jean !!!

    O listbox é um controle mais utilizado do que o subform para este tipo de tarefa, porem, tem uma propriedade do listbox onde voce pode selecionar uma ou mais linhas e gerar o relatório conforme linhas selecionadas.

    No Modo Design, clique com o botão direito do mouse sobre o listbox e selecione o menu "Propriedades".
    Após abrir a "Folha de Propriedades", selecione a aba "Outra" e procure s propriedade "Seleções Múltiplas" e mude para "Simples".
    Desta forma, voce consegue selecionar varias linhas da sua listbox.

    É isso

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jeanx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 14/12/2023

    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  jeanx 17/1/2024, 05:53

    Sim, foi o que fiz.
    Grato pela atenção!

    Edit: Estava me referindo a um formulário folha de dados (que se repete vários registros, um abaixo do outro). Não é um subformulário. Erro de inciante.

    Conteúdo patrocinado


    [Resolvido]Visualizar no relatório os registros selecionados no subformulário Empty Re: [Resolvido]Visualizar no relatório os registros selecionados no subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 22:16