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]relatório com campo de pesquisa de valor multiplo

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 29/1/2013, 20:36

    Fala galera,

    Estou começando a mexer em access e estou com umas duvidas. Criei um relatorio com base em uma consulta de pessoas e treinamentos, quando exibo o relatorio aparecem todas as pessoas com seus respectivos treinamentos, eu gostaria que não fosse mostrada todas as pessoas e sim somente as que eu selecionar. Consegui criar um formulario com uma combox onde consigo selecionar uma pessoa e mostrar seus respectivos treinamentos no relatorio ... queria saber um modo de selecionar mais pessoas e exibir no relatorio.


    Abraços
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 29/1/2013, 23:39

    Poste a forma que conseguiu com a combo para vermos como adaptar. O processo seria utilizando uma listbox com seleção múltipla ou um formulário contínuo com uma checkbox para a seleção.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 30/1/2013, 00:18

    Segue abaixo BD.

    desde já agradeço pela ajuda.

    Candido
    Anexos
    [Resolvido]relatório com campo de pesquisa de valor multiplo Attachmentbanco_de_dados_treinamentos - 02.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (293 Kb) Baixado 18 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 30/1/2013, 11:55

    Tente seguir os passos abaixo:

    1 - Insira uma listbox no formulário;

    2 - Vá nas propriedades da combo, aba "Dados", linha "Origem da Linha" e copie a instrução SQL para a mesma propriedade da listbox;

    3 - Vá nas propriedades da listbox, aba "Outra", linha "Seleções múltiplas" e escolha "Simples" caso queira selecionar e tirar a seleção linha a linha ou "Estendida" para selecionar e tirar a seleção usando as teclas Shift e/ou Control;

    4 - Exclua a macro do botão que abre o relatório;

    5 - Abra o evento "Ao clicar" do botão e coloque o código abaixo (estou supondo que a listbox se chama lstFuncionarios):

    Código:
    Dim Filtro As String, N As Integer

    Filtro = "funcionario='"

    For N = 0 To Me.lstFuncionarios.ListCount - 1
        If Me.lstFuncionarios.Selected(N) = True Then
            If Filtro = "funcionario='" Then
                Filtro = Filtro & Me.lstFuncionarios.Column(0, N) & "'"
            Else
                Filtro = Filtro & " Or funcionario='" & Me.lstFuncionarios.Column(0, N) & "'"
            End If
        End If
    Next

    DoCmd.OpenReport "rel_moinho", acPreview, , Filtro


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 30/1/2013, 18:40

    valeu Criquio, o comando funcionou, só que tive q colocar no evento "ao sair" pq "ao clicar" quando eu selecionava uma pessoa, ele já abria o relatorio.

    se possivel tire outra duvida minha ... é possivel eu colocar um formulario que atualize varias tabelas ao mesmo tempo?? se sim como posso fazer isso???


    Abraços
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 30/1/2013, 20:21

    Seria no "Ao clicar" do botão e não do campo.

    Quanto à outra dúvida, nova dúvida, novo tópico. Mas de antemão pesquise por Recordset e Execute que tem alguns tópicos já resolvidos com algumas dicas sobre o assunto.

    Se esse está resolvido, favor clicar no botão Resolvido.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 30/1/2013, 20:28

    valeu criquio
    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 7/2/2013, 13:40

    Estou com outra duvida a respeito da abertura do relatório, pelo codigo abaixo ele abre o relatório no modo visualização de impressão. Como faço para que ele abra o relatório mesmo sem ser a visualização para impressão? já tentei mudar o acPreview da ultima linha para acReport mas ele apresenta um erro.


    Dim Filtro As String, N As Integer

    Filtro = "funcionario='"

    For N = 0 To Me.lstFuncionarios.ListCount - 1
    If Me.lstFuncionarios.Selected(N) = True Then
    If Filtro = "funcionario='" Then
    Filtro = Filtro & Me.lstFuncionarios.Column(0, N) & "'"
    Else
    Filtro = Filtro & " Or funcionario='" & Me.lstFuncionarios.Column(0, N) & "'"
    End If
    End If
    Next

    DoCmd.OpenReport "rel_moinho", acPreview, , Filtro


    Abraços
    Candido


    Última edição por candido.bisneto em 7/2/2013, 13:50, editado 2 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 7/2/2013, 13:48

    Tente acReport. Após resolver, pode clicar no botão Resolvido.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 7/2/2013, 13:51

    já tentei acReport mas ele apresenta o erro "2505"
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 7/2/2013, 13:55

    Já tentou acViewReport?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    candido.bisneto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 23/01/2013

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  candido.bisneto 7/2/2013, 13:58

    opa acViewReport funcionou ... valeu Criquio
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  criquio 7/2/2013, 14:14

    Grato pelo retorno. O fórum agradece.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]relatório com campo de pesquisa de valor multiplo Empty Re: [Resolvido]relatório com campo de pesquisa de valor multiplo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 05:57