Olá! Tenho um relatório com filtro, usei o Applyfilter desta forma:
cParam = "Bairro = " & "'" & cNomeBairro & "'" & " and Cidade = " & "'" & cNomeCidade & "'"
DoCmd.ApplyFilter , cParam
Ok, funciona. O problema é que o campo Bairro da tabela é o resultado de um código que extrai o bairro do campo Endereço. Seria perfeito se os endereços fosses 100% padronizados, mas não são. Sendo assim, o código que montei para extrair o bairro, mesmo depois de muitas melhorias ainda falha em alguns registros (são mais de 40.000 registros).
O que eu preciso é:
Filtrar pelo campo Endereço, mas para isso imagino que eu precisaria usar a máscara (*) antes e depois de cNomeBairro.
Tentei como está abaixo e não funcionou:
cParam = "Endereço = " & "'*" & cNomeBairro & "*'" & " and Cidade = " & "'" & cNomeCidade & "'"
DoCmd.ApplyFilter , cParam
Alguém teria uma solução?
Obrigado!
cParam = "Bairro = " & "'" & cNomeBairro & "'" & " and Cidade = " & "'" & cNomeCidade & "'"
DoCmd.ApplyFilter , cParam
Ok, funciona. O problema é que o campo Bairro da tabela é o resultado de um código que extrai o bairro do campo Endereço. Seria perfeito se os endereços fosses 100% padronizados, mas não são. Sendo assim, o código que montei para extrair o bairro, mesmo depois de muitas melhorias ainda falha em alguns registros (são mais de 40.000 registros).
O que eu preciso é:
Filtrar pelo campo Endereço, mas para isso imagino que eu precisaria usar a máscara (*) antes e depois de cNomeBairro.
Tentei como está abaixo e não funcionou:
cParam = "Endereço = " & "'*" & cNomeBairro & "*'" & " and Cidade = " & "'" & cNomeCidade & "'"
DoCmd.ApplyFilter , cParam
Alguém teria uma solução?
Obrigado!