Bom dia.
O Problema:
Tenho alguns relatórios baseados em consultas sem filtros nas consultas para exibir todos os dados quando o user clicar no botão.
Para economizar espaço no banco, eu crio outro botão com o comando: DoCmd.OpenReport stDocName, acViewPreview, "Nome da Outra Consulta"
Com o nome de outra consulta exatamente igual mas com filtros assim: Como "*" & [Codigo do Instrumento:] & "*"
Na maioria dos casos isso funciona e o vba altera a origem de dados do relatório, mas as vezes não da certo mesmo os relatórios e consultas sendo exatamente iguais...
Duvida:
Gostaria de saber o porque isso ocorre e como eu poderia fazer para não ter que criar outro relatório identico apenas para mudar a origem dos dados.
O Problema:
Tenho alguns relatórios baseados em consultas sem filtros nas consultas para exibir todos os dados quando o user clicar no botão.
Para economizar espaço no banco, eu crio outro botão com o comando: DoCmd.OpenReport stDocName, acViewPreview, "Nome da Outra Consulta"
Com o nome de outra consulta exatamente igual mas com filtros assim: Como "*" & [Codigo do Instrumento:] & "*"
Na maioria dos casos isso funciona e o vba altera a origem de dados do relatório, mas as vezes não da certo mesmo os relatórios e consultas sendo exatamente iguais...
Duvida:
Gostaria de saber o porque isso ocorre e como eu poderia fazer para não ter que criar outro relatório identico apenas para mudar a origem dos dados.