Pergunta : O formulário do acesso aberto 2007 com filtro, permite então a seleção empreendedores no formulário


Tropeçado através de um problema pequeno em minha base de dados.  
Eu tenho dois formulários Customer_list e Customer_details.
Ambos os formulários trabalham como carrinho projetado sozinho. Um alista todos os clientes e o outro alista os detalhes do cliente.

Eu estou abrindo um formulário chamado Customer_Details duas maneiras “diretamente abrindo” e de uma função do clique na saída de Customer_list. Segundo usa o comando

 DoCmd.OpenForm “Customer_Details”, “OperatorMC = “” & mim! OperatorMC & “” “

Como eu disse este trabalha perfeitamente e apresenta o usuário com os detalhes do cliente.
Entretanto, no formulário de Customer_Details eu tenho uma opção da seleção de GotoContact baseada em um controle unbound, que aliste os clientes que usam o seguinte SQL.

SELECIONAR [OperatorMC], [OperatorName] DA ORDEM de Customers_tbl PERTO [operatorName];

Entretanto, quando eu uso a seleção do gotoContact após a chegada no formulário de estalar o cliente retornado do formulário Customer_List eu não posso conseguir o formulário de Customer_details apresentar os detalhes escolhidos do cliente. Eu penso que este é porque o formulário tem sido aberto com um filtro previamente.  Como o código de I o formulário trabalharia em ambas as maneiras.  IE como faço eu desligam o filtro quando eu quero usar a seleção de GotoCustomer?


agradecimentos adiantado

Ian

Resposta : O formulário do acesso aberto 2007 com filtro, permite então a seleção empreendedores no formulário

Eu estou supor que você está o GotoContact no evento de AfterUpdate de um combinado ou de uma lista.  Em caso afirmativo, adicionado uma linha de código que restaura o filtro no formulário.  Isto terá que ser antes que o código que tenta encontrar o registro você selecione.

mim. Filtro = ""
me.FilterOn = falso

Outras soluções  
 
programming4us programming4us