DoCmd.ApplyFilter , "CodigoCidade = " & Me!cboCidade.Column(0) - 'Assinalar a cidade
Origem da Linha: tblListaCidade.CodigoCidade, tblCidade.NomeCidade
____________________________________________________________
DoCmd.ApplyFilter , "CodigoBairro = " & Me!cboBairro.Column(0) - 'Assinalar o bairro relacionado
Origem da Linha: tblListaBairro.CodigoBairro, tblListaBairro.NomeBairro
____________________________________________________________
DoCmd.ApplyFilter , "CodigoEndereco = " & Me!cboBuscaRua.Column(0) 'Assinalar o endereço selecionado
tblListaEndereco.CodigoEndereco, tblListaEndereco.Endereco_
____________________________________________________________
DoCmd.ApplyFilter , "CodigoComp = " & Me!cboBuscaComp.Column(0) 'Assinalar o edifício
relacionado
tblComplemento.CodigoComp, tblComplemento.Complemento_
____________________________________________________________
Tenho uma tabela onde realizo os filtros acima em formulário contínuo (Não utilizo subformulário). Para conectá-las em sequência, uso uma adaptação do programa de combox em cascata abaixo. As combobox acima, são originárias em tabelas relacionadas através de código (chaves primárias), que alimentam a tabela principal (tblPessoaFisica)
Desenvolvido pelo Molly da FMS e adaptado por www.maximoaccess.com"
Os resultados filtrados são marcados automaticamente através de um botão em caixas de seleção (sim/não) para cada registro (O banco possui 80.000 registros no total), para gerar um arquivo de controle e ser exportado para outras aplicações.
O primeiro problema, é que ao filtrar bairros e endereços que possuem os mesmos nomes em localidades diferentes, o filtro fica confuso e exibe apenas a tela vazia. Por exemplo: Rua "A" (são dezenas de ruas com o mesmo nome). Mas se houver edifícios relacionados, ela vai exibi-los filtrados na combobox cboComp (mas ainda assim, não exibe na tela, as ruas filtradas).
O segundo problema, é que ao adicionar caixas de listagens para filtrar informações que se originam diretamente da tabela (sexo, idade, aniversário, profissão), ela perde os filtros anteriores. Estou pensando em gerar a tabela de arquivo e trazê-la de volta para um formulário específico para efetuar uma segunda filtragem refinada.
O que pode estar havendo para que os campos fiquem ocultos?
E como faço para manter os filtros anteriores e fazer outros filtros conforme descrito acima?
Espero ter sido claro na exposição do meu banco de dados.
Desde já, agradeço.
Origem da Linha: tblListaCidade.CodigoCidade, tblCidade.NomeCidade
____________________________________________________________
DoCmd.ApplyFilter , "CodigoBairro = " & Me!cboBairro.Column(0) - 'Assinalar o bairro relacionado
Origem da Linha: tblListaBairro.CodigoBairro, tblListaBairro.NomeBairro
____________________________________________________________
DoCmd.ApplyFilter , "CodigoEndereco = " & Me!cboBuscaRua.Column(0) 'Assinalar o endereço selecionado
tblListaEndereco.CodigoEndereco, tblListaEndereco.Endereco_
____________________________________________________________
DoCmd.ApplyFilter , "CodigoComp = " & Me!cboBuscaComp.Column(0) 'Assinalar o edifício
relacionado
tblComplemento.CodigoComp, tblComplemento.Complemento_
____________________________________________________________
Tenho uma tabela onde realizo os filtros acima em formulário contínuo (Não utilizo subformulário). Para conectá-las em sequência, uso uma adaptação do programa de combox em cascata abaixo. As combobox acima, são originárias em tabelas relacionadas através de código (chaves primárias), que alimentam a tabela principal (tblPessoaFisica)
Desenvolvido pelo Molly da FMS e adaptado por www.maximoaccess.com"
Os resultados filtrados são marcados automaticamente através de um botão em caixas de seleção (sim/não) para cada registro (O banco possui 80.000 registros no total), para gerar um arquivo de controle e ser exportado para outras aplicações.
O primeiro problema, é que ao filtrar bairros e endereços que possuem os mesmos nomes em localidades diferentes, o filtro fica confuso e exibe apenas a tela vazia. Por exemplo: Rua "A" (são dezenas de ruas com o mesmo nome). Mas se houver edifícios relacionados, ela vai exibi-los filtrados na combobox cboComp (mas ainda assim, não exibe na tela, as ruas filtradas).
O segundo problema, é que ao adicionar caixas de listagens para filtrar informações que se originam diretamente da tabela (sexo, idade, aniversário, profissão), ela perde os filtros anteriores. Estou pensando em gerar a tabela de arquivo e trazê-la de volta para um formulário específico para efetuar uma segunda filtragem refinada.
O que pode estar havendo para que os campos fiquem ocultos?
E como faço para manter os filtros anteriores e fazer outros filtros conforme descrito acima?
Espero ter sido claro na exposição do meu banco de dados.
Desde já, agradeço.