Fórum Criação de If, em campo data. #475603
08/04/2014
0
Caso alguém possa me ajudar fico muito grato.
//a data do vencimento devera ser maior que 3 dias da data de emissão
if (DATA_VENCTO =< DATA_EMISSAO) then
begin
SHOWMESSAGE('DATA DE VENCIMENTO DEVE SER NO MINIMO TRÊS DIAS A MAIS QUE A DATA DA EMISSÃO!');
DBDTDATA_VENCTO.setfocus;
end;
Rafael Dantas
Curtir tópico
+ 0Posts
08/04/2014
Thiago Irrazabal
if (DATA_VENCTO - 3 >= DATA_EMISSAO) then //SE PASSAR PELO TESTE SIGNIFICA QUE A DATA DE VENCIMENTO TEM MAIS OU IGUAIS A 3 DIAS DA DATA DE EMISSÂO
Att,
Thiago Irrazabal de Oliveira.
Gostei + 0
08/04/2014
Cauê Nishijima
em seguida no seu código faça da seguinte maneira:
if ( DATA_VENCTO < IncDay(DATA_EMISSAO, 3) ) then
begin
ShowMessage(‘DATA DE VENCIMENTO DEVE SER NO MINIMO TRÊS DIAS A MAIS QUE A DATA DA EMISSÃO!');
DBDTDATA_VENCTO.setfocus;
end;
Gostei + 0
10/04/2014
Rafael Dantas
em seguida no seu código faça da seguinte maneira:
if ( DATA_VENCTO < IncDay(DATA_EMISSAO, 3) ) then
begin
ShowMessage(‘DATA DE VENCIMENTO DEVE SER NO MINIMO TRÊS DIAS A MAIS QUE A DATA DA EMISSÃO!');
DBDTDATA_VENCTO.setfocus;
end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)