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]Ocultar registros em subformulário

    avatar
    Wesley Castro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 08/11/2011

    [Resolvido]Ocultar registros em subformulário Empty [Resolvido]Ocultar registros em subformulário

    Mensagem  Wesley Castro Qui 16 maio 2013, 03:15

    Olá pessoas...

    Tenho aqui um formulário de uma tabela Clientes e um subformulário de uma tabela Pedidos como exemplo. A questão é...
    Estou tentando des'cobrir uma maneira de ocultar 'automaticamente' no subformulário, os registros de pedidos confirmados quando der apenas um clique na caixa de seleção (Sim/Não), de maneira que, após o clique do mouse, fiquem visíveis apenas aqueles que não foram confirmados?

    Grato por qualquer ajuda/opinião!
    Anexos
    [Resolvido]Ocultar registros em subformulário AttachmentBdteste.zip
    Bdteste
    Você não tem permissão para fazer download dos arquivos anexados.
    (49 Kb) Baixado 25 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Avelino Sampaio Qui 16 maio 2013, 10:51

    Segue modificações:

    1) acrescentei na consulta do formulário pedido, o valor 0 no critério do campo Confirma Pedido
    2) acrescentei o código me.recalc no evento "após atualizar" do campo Confirma Pedido

    Sucesso!
    Anexos
    [Resolvido]Ocultar registros em subformulário AttachmentBdteste_rev.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (58 Kb) Baixado 71 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Wesley Castro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 08/11/2011

    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Wesley Castro Sex 17 maio 2013, 02:02

    Caro Avelino,

    A atualização que fizestes solucionou o problema por completo, a finalidade era realmente esta... ficou ótimo!
    Aqui, consegui localizar e reproduzir somente a segunda parte da solução, ou seja, do código 'me.recalc' no evento "após atualizar".
    Entretanto, já a primeira parte, 'acrescentar o valor 0 no critério do campo Confirma Pedido' na 'consulta do formulário pedido', pela minha inexperiência, não estou conseguindo localizar onde fica o criterio para colocar o 'valor 0'...
    Seria nas propriedades do subformulário, ou na própria tabela?

    Grato pela atenção
    avatar
    Convidado
    Convidado


    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Convidado Sex 17 maio 2013, 12:13

    boas

    Sr.º Avelino será isto mesmo, mas ao ver o Exemplo fiquei c/ a mesma duvida que o Companheiro Wesley :

    Entretanto, já a primeira parte, 'acrescentar o valor 0 no critério do campo Confirma Pedido' na 'consulta do formulário pedido', pela minha inexperiência, não estou conseguindo localizar onde fica o criterio para colocar o 'valor 0'...

    Grato pela sua atenção...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Avelino Sampaio Sex 17 maio 2013, 12:21

    1) Abra o formulário "tabpedidos subformulário" no modo estrutura
    2) Abra a lista de propridades deste sbformulário
    3) Na propriedade "Fonte de registros" tem a consulta origem (SELECT tabpedidos....). > Clique nos três pontinhos que fica do lado (...) para abrir a consulta
    4) Ao abrir a consulta irá observar o campo "Confirma pedido" com o critério igual a zero(0)

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Convidado
    Convidado


    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Convidado Sex 17 maio 2013, 13:28

    Certíssimo...
    Grande abraço e obrigado Sr.º Avelino
    ( por mim esta resolvido )
    avatar
    Wesley Castro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 08/11/2011

    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Wesley Castro Sáb 18 maio 2013, 03:29

    Caro Avelino,

    Ficou melhor do que bom!!
    Smile

    Conteúdo patrocinado


    [Resolvido]Ocultar registros em subformulário Empty Re: [Resolvido]Ocultar registros em subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qua 08 maio 2024, 13:52