Boa Tarde !
Depois de muito apanhar venho pedir ajuda aos colegas...
Tenho uma consulta onde o parâmetro é informado pelo usuário via ComboBox, onde o combox tem o todos os meses do ano.
Ao informar o Mes o valor sera informado no formtato "dd/mm/yyyy hh:nn", ou seja se o usuário informar Maio na verdade o valor sera passado como 01/05/2013 e assim por diante.
Se o usuario digitar Maio(01/05/2013) e o campo Dt_Inicio for >= que 01/06/2013 00:00( Format(Year(Forms!Frm_Inspecao.CBx_Data),Month(Forms!Frm_Inspecao.CBx_Data)+1,1,"dd/mm/yyyy hh:nn"),) entao
o o campo devera ser 01/06/2013 00:00.
Alguma Sugestao !!
Saudacoes !
Depois de muito apanhar venho pedir ajuda aos colegas...
Tenho uma consulta onde o parâmetro é informado pelo usuário via ComboBox, onde o combox tem o todos os meses do ano.
Ao informar o Mes o valor sera informado no formtato "dd/mm/yyyy hh:nn", ou seja se o usuário informar Maio na verdade o valor sera passado como 01/05/2013 e assim por diante.
Se o usuario digitar Maio(01/05/2013) e o campo Dt_Inicio for >= que 01/06/2013 00:00( Format(Year(Forms!Frm_Inspecao.CBx_Data),Month(Forms!Frm_Inspecao.CBx_Data)+1,1,"dd/mm/yyyy hh:nn"),) entao
o o campo devera ser 01/06/2013 00:00.
- Código:
IIf(DateValue(Nz(Format([Dt_Inicio],"dd/mm/yyyy hh:nn")))<Cdate(Format(Forms!Frm_Inspecao.CBx_Data,"dd/mm/yyyy hh:nn")),
Cdate(Format(Forms!Frm_Inspecao.CBx_Data,"dd/mm/yyyy hh:nn")),
IIf(Format([Dt_Inicio],"dd/mm/yyyy hh:nn") > Format(Year(Forms!Frm_Inspecao.CBx_Data),Month(Forms!Frm_Inspecao.CBx_Data)+1,1,"dd/mm/yyyy hh:nn"),
Format(Year(Forms!Frm_Inspecao.CBx_Data),Month(Forms!Frm_Inspecao.CBx_Data)+1,1,"dd/mm/yyyy hh:nn"),
Tbl_Tempo_Inspecao.Dt_Inicio)) AS Inicio,
Alguma Sugestao !!
Saudacoes !