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]Como exibir na consulta as vendas e os detalhes da venda

    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 2/9/2013, 02:39

    Boa noite a todos! preciso criar uma consulta para exibir os detalhes da venda de um determinado cliente(com criterio, digite o nome do cliente) ,sendo que, tenho as tabelas ,clientes,vendas, subvenda e serviço!ja tentei fazer isso mas ,só consegui exibir as vendas ,sem seus detalhes ,gostaria que a consulta mostrasse a venda ,como mostra na tabela venda ,onde clico no sinal de + e os detalhes da venda são exibidos,omo eu faria isso?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 2/9/2013, 10:12

    Não me está a ocorrer outra situação que não seja o mau relacionamento das tabelas. Embora não conheça a BD estou a intuir isso. A Tabela cliente será a principal e toas as outras irão ligar a esta na relação de um para muitos. Se não for assim é provável que o erro de não ver os dados nessa consulta parta daí.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 2/9/2013, 12:34

    Bom dia Vieira ,obrigado as relações aparentemente estão corretas ,pois os dados se relacionanan e são exibidos nas tab,o problema e a consulta exibir!
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 2/9/2013, 14:52

    Gostaria que a consulta exibisse ,como na imagem de exemplo
    ao clicar no + o painel se expandisse e mostrasse os detalhes,como eu faria isso ?
    Anexos
    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Attachmentimagem.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (52 Kb) Baixado 9 vez(es)
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 2/9/2013, 14:54

    Poste aí a BD em formato 2000 ou 2003 para eu dar uma vista de olhos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 2/9/2013, 15:14

    Bom dia ,Vieira,se puder dar uma olhada?!N não achei nenhum exemplo semelhante aqui no forum ,por gentileza!
    Tenho um frm(FormBuscarCliente)no meu aplicativo ,onde exibe as vendas ao escolher o cliente,porém ,ainda não é isso, gostaria dos resultados como na imagem em anexo,onde o painel se expande ao clicar(+) nos detalhes.
    ja tentei fazer isso nas consultas sem sucesso!obrigado
    Anexos
    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda AttachmentBD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (182 Kb) Baixado 20 vez(es)
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 13:04

    Bom dia !Preciso de uma luz!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 3/9/2013, 13:08

    Amigão, assim que puder vou dar uma vista de olhos
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 13:15

    Obrigado!Vieira
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 3/9/2013, 13:21

    Já entendi a sua pergunta. A consulta não mostra de uma forma hierárquica os campos como a tabela o faz. Essa propriedade foi introduzida, salvo erro, com o access 2000. A tabela funciona como triee view, desde que tenha uma ou mais sub tabela(s) unidas na relação de um para muitos. Mas a consulta não funciona dessa maneira.

    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 13:59

    Então não há a possibilidade,é isso ?e num form haveria a possibilidade de exibir da forma como necessito?e sobre o relacionamento das tabelas está correto,pois vc havia mencionado a possibilidade de um mal relacionamento!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 3/9/2013, 14:03

    Na realidade havia interpretado de outra forma a sua questão. Os dados podem ser mostrados hierarquicamente no formulário através de uma Tree View (tem que aprender com exemplos que circulam por aí, inclusive aqui no fórum) ou serem mostrados hierarquicamente num relatório. Na consulta são mostrados em linha.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 3/9/2013, 14:11

    Tem aqui 2 exemplos, mas se permite um conselho....um formulário e um sub formulário são suficientes para exibir dados e gerar um relatórios. No entanto, aqui ficam os dois exemplos tree view:

    http://maximoaccess.forumeiros.com/t2289-2-exemplos-com-treeview
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 14:39

    Obrigado ,vou examinar!
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 14:51

    Dou por resolvido!vou seguir seu conselho ,do subform!analisei os exemplos citados.meus agradecimentos Vieira
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 3/9/2013, 16:57

    O Fórum agradece o retorno. Qualquer coisa estamos aí.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 3/9/2013, 22:37

    Vieira ,teria algum exemplo de formulario e subformulario em questão,para estudo!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 4/9/2013, 11:19

    Tenho sim e se não tivesse fazia-lhe, mas só mais logo pois agora estou de saída. Assim que voltar vai ser a primeira prioridade.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 4/9/2013, 13:00

    Tem aqui 2 exemplos com o mesmo form e o mesmo sub form. O primeiro com o subformulário em folha de dados e o segundo em formulário contínuo que, com alguma imaginação, permite criar excelentes layouts para apresentação de dados. Qualquer coisa apite.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 4/9/2013, 14:13

    Obrigado querido!te devo mais essa!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 4/9/2013, 16:19

    Gostei do querido. Valew. Sempre às ordens!
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 5/9/2013, 13:12

    Bom dia Viera,desculpe não ter finalizado ainda ,é que o Sr disse precisando apite!Então!!!
    Adaptei esse exemplo e ,precisava de um help, para saber como ocultar os dados da tabela dentro do frm, caso a combo esteja vazia,pois o frm abre exibindo todos os dados da tab, e como apicar filtro corretamente ,pois ao digitar alguns nomes a tabela abaixo não filtra e exibe varios resultados como kadu,marinalva com as ids que começam com o nº1,por exemplo ,estou postando parte do BD para analise.
    o cod na combo :
    Suponho que seja CódigoCliente,mas mudando para Nome ,ambos campos da tabela,não exibe nada

    Private Sub cbocliente_AfterUpdate()
    Dim parteNome As String

    If IsNull(cbocliente) Then
    Me.subCustomers.Form.FilterOn = False
    Else
    parteNome = cbocliente
    Me.subCustomers.Form.Filter = "CódigoCliente Like '" & parteNome & "*'"
    Me.subCustomers.Form.FilterOn = True
    End If
    End Sub
    Anexos
    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda AttachmentBD-kmarin.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (147 Kb) Baixado 10 vez(es)
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 5/9/2013, 15:39

    Pode definir o subformulário com a propriedade Visible=False e no evento afterdate() da combo:

    Private Sub cbocliente_AfterUpdate()
    Dim parteNome As String

    If IsNull(cbocliente) Then
    Me.subCustomers.Form.FilterOn = False
    Else
    parteNome = cbocliente
    Me.subCustomers.Form.Filter = "CódigoCliente Like '" & parteNome & "*'"
    Me.subCustomers.Form.FilterOn = True
    Me.subCustomers.Visible=True
    End If
    End Sub

    Eu vou ver o que se passa.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  vieirasoft 5/9/2013, 16:21

    Meu caro amigo, não sei o que se passa mas a bd fecha o meu access e dá erros que o Windows promete encontrar (só para fazer de conta)...bom, copiei para uma tabela nova  a sua antiga que ficou com o nome de Clientes121. A nova obviamente assumiu o nome da anterior.

    1- Criei alguns clientes, inclusive com o a duplicação dos problemáticos anteriores e a filtragem está a ser feita correctamente

    2- Criei uma consulta e anexei a cbocliente à consulta

    3- Exclui a Tabela no frmbuscar e substitui pela consulta criada através de um subformulário

    4- No campo Filtro do subform...
    "Como Forms!frmbusca.cbocliente & "*"

    5- O mesmo na consulta da cbocliente que ficou assim
    SELECT Clientes.CódigoCliente, Clientes.Name FROM Clientes WHERE (((Clientes.Name) Like [Forms]![frmbusca].[cbocliente] & "*")) ORDER BY Clientes.Name;

    6- O subform foi definido com a propriedade visível=Não

    7- No evento click da cbocliente e, ao seleccionar o nome, passa a propriedade visível=Sim

    Teste e veja se está tudo nos conformes

    Funcionou. Teste
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  kadhu 5/9/2013, 18:21

    Mestre Vieira,muito ,obrigado pela aula! ,mas um pequeno detalhe!No BD que postei ao digitar o nome dum cliente qq ,a tabela dentro do frm exibia o cliente e havia um sinal de + ,para expandir e ver os detalhes da venda ,e neste que vc postou não da pára ver os detalhes ,(não tem o sinal de +)!!!
    No meu exemplo aqui mudei como o seu ;
    o sub para invisible;
    e na combo adicionei a linha:
    Me.subCustomers.Visible=True,
    o sub mostra o cliente,e os detalhes de cada venda ,ficou beleza !!!!
    só faltou entender pq alguns nomes não são filtrados,ex:
    será que é pq há campos nulos na tabela ?


    Conteúdo patrocinado


    [Resolvido]Como exibir na consulta as vendas e os detalhes da venda Empty Re: [Resolvido]Como exibir na consulta as vendas e os detalhes da venda

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 10:07