Boa tarde, amigos.
Meu Formulario tem dois campos com data. [DataConsultaPreNatal] e [DUM] (Essa última é Data da Última Menstruação). Preciso que o Access calcule quantas semanas e quantos dias há entre essas datas, para calcular a Idade Gestacional. E o resultado irá para uma Caixa de texto Desacoplada chamada [IG_DUM], no seguinte formato: Ex: 12 semanas e 3 dias, ou 25 semanas, etc. Esse formulário é baseado numa Tabela.
Se fosse possivel seria bom que, se faltar a DUM, aparecesse um sinal de interrogação (?) como resultado.
Como faço isso?
Usei a expressão: =DifData("w";[DataConsultaPreNatal];[DUM]), na Fonte do Controle da Caixa de Texto, mas dá êrro (#Nome). Tentei colocar vírgulas entre os parâmetros mas não aceita. Alem disso, acho que essa função não me dá os dias que sobram das semanas...
Alguém pode me ajudar?
Meu Formulario tem dois campos com data. [DataConsultaPreNatal] e [DUM] (Essa última é Data da Última Menstruação). Preciso que o Access calcule quantas semanas e quantos dias há entre essas datas, para calcular a Idade Gestacional. E o resultado irá para uma Caixa de texto Desacoplada chamada [IG_DUM], no seguinte formato: Ex: 12 semanas e 3 dias, ou 25 semanas, etc. Esse formulário é baseado numa Tabela.
Se fosse possivel seria bom que, se faltar a DUM, aparecesse um sinal de interrogação (?) como resultado.
Como faço isso?
Usei a expressão: =DifData("w";[DataConsultaPreNatal];[DUM]), na Fonte do Controle da Caixa de Texto, mas dá êrro (#Nome). Tentei colocar vírgulas entre os parâmetros mas não aceita. Alem disso, acho que essa função não me dá os dias que sobram das semanas...
Alguém pode me ajudar?