Segie aí uma dúvida que está me inquietando e acredito ser facil para os feras aqui do fórum:
Vamos Lá Tenho a Tab_Movtos, Tab_assistencia. Dentro desta tabela Movtos tenho o campo mes_comp e o campo ano_corrente. até ai tudo ok! dentro da tabela tab_assistencia tenho o cod_assist. que é o número de um beneficiário, também tudo ok.
Criei um form_movimentos e queria comparar se o beneficiário já recebeu o benefício no mes designado do form. tenho a seguinte código após atualizar o campo Cod_assist:
If Me.mes_comp = Dlookup("mes_comp","tab_movtos","cod_assist=" & Me!cod_assist) And Me.ano_corrente = Dlookup("ano_corrente","tab_movtos","cod_assist=" & Me!cod_assist) then
Docmd.openform "atencao_jaretirou" ' Este é um form aviso'
End If
Acontece que funciona dentro do mesmo mês (ex: estamos no mês de agosto, se eu retirar 2 beneficios para o mesmo beneficiário no mês de agosto o código funciona, mas se eu quiser entregar o benefício do mês posterior ex: setembro concretizar e novamente lançar o mês de setembro aceita e não me avisa)
Deduzi então que só me para quando estou no mês atual e na verdade queria que independente do mês caso houvesse mais de um benefício parasse)
Fica aí o pedido de mais esta ajuda...
Vamos Lá Tenho a Tab_Movtos, Tab_assistencia. Dentro desta tabela Movtos tenho o campo mes_comp e o campo ano_corrente. até ai tudo ok! dentro da tabela tab_assistencia tenho o cod_assist. que é o número de um beneficiário, também tudo ok.
Criei um form_movimentos e queria comparar se o beneficiário já recebeu o benefício no mes designado do form. tenho a seguinte código após atualizar o campo Cod_assist:
If Me.mes_comp = Dlookup("mes_comp","tab_movtos","cod_assist=" & Me!cod_assist) And Me.ano_corrente = Dlookup("ano_corrente","tab_movtos","cod_assist=" & Me!cod_assist) then
Docmd.openform "atencao_jaretirou" ' Este é um form aviso'
End If
Acontece que funciona dentro do mesmo mês (ex: estamos no mês de agosto, se eu retirar 2 beneficios para o mesmo beneficiário no mês de agosto o código funciona, mas se eu quiser entregar o benefício do mês posterior ex: setembro concretizar e novamente lançar o mês de setembro aceita e não me avisa)
Deduzi então que só me para quando estou no mês atual e na verdade queria que independente do mês caso houvesse mais de um benefício parasse)
Fica aí o pedido de mais esta ajuda...