Olá,
Gostaria de poder solicitar ajuda no que diz respeito a relatório no Access.
Tenho um relatório chamado FichaFinanceira01, e tem um campo que chamei de TD1, que no campo Fonte do Controle, tinha este valor =SeImed([01/2015]<0;0;[01/2015]). E funciona bem.
Por ser um relatório que tem uma consulta por referência cruzada, toda vez que altera o ano, os campos também são alterados (exemplo: de [01/2015] para [01/2016]);
Tive uma ideia de alterar este valor via VBA, onde poderia usar um mesmo relatório, alterando os valores dos campos apenas, quando for necessário.
Mas o problema é que não estou conseguindo sucesso neste caso.
Se puderem me ajudar...
Muito Obrigado
Complementando a minha questão... Eu gostaria de colocar via VBA, a função especificada acima, dentro do campo FONTE DO CONTROLE nas caixas de textos determinados. Quando insiro o comando:
Reports!FichaFinanceira01![TD1].ControlSource = "=SeImed([01/2015]<0;0;[01/2015])" retorna a seguinte mensagem de erro: "A expressão que você inseriu contém sintaxe inválida."
Quem puder ajudar, eu já agradeço.
Kleber
Gostaria de poder solicitar ajuda no que diz respeito a relatório no Access.
Tenho um relatório chamado FichaFinanceira01, e tem um campo que chamei de TD1, que no campo Fonte do Controle, tinha este valor =SeImed([01/2015]<0;0;[01/2015]). E funciona bem.
Por ser um relatório que tem uma consulta por referência cruzada, toda vez que altera o ano, os campos também são alterados (exemplo: de [01/2015] para [01/2016]);
Tive uma ideia de alterar este valor via VBA, onde poderia usar um mesmo relatório, alterando os valores dos campos apenas, quando for necessário.
Mas o problema é que não estou conseguindo sucesso neste caso.
Se puderem me ajudar...
Muito Obrigado
Complementando a minha questão... Eu gostaria de colocar via VBA, a função especificada acima, dentro do campo FONTE DO CONTROLE nas caixas de textos determinados. Quando insiro o comando:
Reports!FichaFinanceira01![TD1].ControlSource = "=SeImed([01/2015]<0;0;[01/2015])" retorna a seguinte mensagem de erro: "A expressão que você inseriu contém sintaxe inválida."
Quem puder ajudar, eu já agradeço.
Kleber
Última edição por kleber_mary em 20/9/2016, 21:03, editado 1 vez(es) (Motivo da edição : Complementação)