Duvida Delphi length
Pessoal, Bom Dia!
Tenho um código onde eu preciso que o numero colocado no edit text tenha no minimo 2 casas, porque se for apenas um numero o sistema da erro, preciso que seja duas casas, ex (10,11,12,13 ...), tem como usar o length ou alguma outra coisa ? Tentei usar o length mas não deu certo.
Obs: Estou fazendo a estrutura condicional com o valor que esta indo para o campo 'NUMREGMINTRB' no banco de dados.
if (ParamseSocial.cdsInformacoesEmpregador.FieldByName('NUMREGMINTRB').length > 1) then
Begin
Mensagem
end;
Tenho um código onde eu preciso que o numero colocado no edit text tenha no minimo 2 casas, porque se for apenas um numero o sistema da erro, preciso que seja duas casas, ex (10,11,12,13 ...), tem como usar o length ou alguma outra coisa ? Tentei usar o length mas não deu certo.
Obs: Estou fazendo a estrutura condicional com o valor que esta indo para o campo 'NUMREGMINTRB' no banco de dados.
if (ParamseSocial.cdsInformacoesEmpregador.FieldByName('NUMREGMINTRB').length > 1) then
Begin
Mensagem
end;
Senac Periodicals
Curtidas 0
Melhor post
Raimundo Pereira
17/07/2018
Bom dia!
Recentemente publiquei no link : https://www.devmedia.com.br/forum/limitar-as-casas-decimais/595018
No seu caso basta chamar a função em algum evento do edit desejado
Recentemente publiquei no link : https://www.devmedia.com.br/forum/limitar-as-casas-decimais/595018
No seu caso basta chamar a função em algum evento do edit desejado
GOSTEI 1
Mais Respostas
Senac Periodicals
17/07/2018
Eu estou precisando limitar ao gravar no caso, me retornar uma mensagem dizendo que o numero colocado é invalido e etc
GOSTEI 0
Tiago
17/07/2018
if length(campo) < 2 then
begin
showmessage('erro')
end;
begin
showmessage('erro')
end;
GOSTEI 0
Senac Periodicals
17/07/2018
Obrigado
GOSTEI 0