Bom dia ao forum ,preciso resolver um probleminha aqui no meu trabalho,preciso criar uma consulta detalhada e não sei omo fazer isso ,segue uma imagem de exmplo do que eu preciso .obrigado
2 participantes
[Resolvido]criar uma consulta detalhada
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº1
criar uma consulta detalhada
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº2
Re: [Resolvido]criar uma consulta detalhada
Isso seria para um relatório? Se for, crie-o utilizando o assistente e faça o agrupamento conforme a necessidade.
.................................................................................
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. |
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº3
Re: [Resolvido]criar uma consulta detalhada
Boa noite,a principio não !simplesmente para ver o historico detalhado de cada cliente!!Ex:
eu digitar o nome do cliente na caixa de dialogo ,ai eu ter na exibição da consulta o nome do cliente com a venda detalhada(todo o historico de venda deste clientes)como na imagem !.obrigado
eu digitar o nome do cliente na caixa de dialogo ,ai eu ter na exibição da consulta o nome do cliente com a venda detalhada(todo o historico de venda deste clientes)como na imagem !.obrigado
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº4
Re: [Resolvido]criar uma consulta detalhada
Bom dia !Como seria essa consulta?,estou tentando aqui sem êxito!
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº5
Re: [Resolvido]criar uma consulta detalhada
Você que digitar o nome de um cliente e ter todos os registros referentes a ele no subformulário, é isso? Se for, tente algo assim, supondo que o campo aonde irá digitar a pesquisa se chama txtPesquisa:
- Código:
Forms!NomeFormPrincipal!NomeSubForm.Form.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeCampo LIKE '*" & Me.txtPesquisa & "*'"
.................................................................................
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. |
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº6
Re: [Resolvido]criar uma consulta detalhada
Esse cod é dentro de uma caixa de testo no frm pesquisa?onde inserir?obrigado
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº7
Re: [Resolvido]criar uma consulta detalhada
No campo txtPesquisa, no evento "Ao alterar". Você tenta o código que passei:
ou
- Código:
Forms!NomeFormPrincipal!NomeSubForm.Form.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeCampo LIKE '*" & Me.txtPesquisa.Text & "*'"
ou
- Código:
Me.NomeControleSubForm.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeCampo LIKE '*" & Me.txtPesquisa.Text & "*'"
.................................................................................
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. |
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº8
Re: [Resolvido]criar uma consulta detalhada
Tenho que criar um frm vazio e um campo txtperquisa ,para inserir o cod neste campo?criar um sub baseado na tabela ,ou os sub deve estar dentro do frmpesquiusa?no caso qual é o NomeFormPrincipal,e qual é o NomeSubForm referido no cod?
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº9
Re: [Resolvido]criar uma consulta detalhada
Teste aí para ver qual forma melhor atende.
.................................................................................
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. |
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº10
Re: [Resolvido]criar uma consulta detalhada
Obrigado !estou tentando!
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº11
Re: [Resolvido]criar uma consulta detalhada
Eu vinculei os campo de pesquisa com o campo nome do subfrm usando esse cod:
Forms!NomeFormPrincipal!NomeSubForm.Form.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeCampo LIKE '*" & Me.txtPesquisa.Text & "*'"
Dai o sub exibe apenas o cod do cliente !!!
Forms!NomeFormPrincipal!NomeSubForm.Form.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeCampo LIKE '*" & Me.txtPesquisa.Text & "*'"
Dai o sub exibe apenas o cod do cliente !!!
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº12
Re: [Resolvido]criar uma consulta detalhada
Mudei o Nome dos campos vinculados para cboNome campomestre e codcliente campo filho ,agora exibe os resultados do cliente,porem não detalha cada idvenda do cliente!
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº13
Re: [Resolvido]criar uma consulta detalhada
Resolvido com a ajuda do amigo vieira com um exemplo treview