Fórum colocar sinais de negativo ou positivo em um EDIT #394576
27/01/2011
Ola a todos
Gostaria de sabar como faço para que delphi inclua um sinal de negativo(-) ou positivo (+) em um edit como o exemplo abaixo
descrição do serviço planejado executado diferença
instalação de armotecedores 2,000 4,000 +2,000
Troca de pneus 4,000 2,000 - 2,000
Não sei como fazer isso, pois o campo diferença é uma estring, e gostaria que o DELPHI ou a base de dadios ja preenchesse o campo
Grato
Diogenes Dourado
Posts
27/01/2011
Efraim Santana
a propriedade Text do Edit é uma String.. entao é so passa o valor junto com sinal
Edit1.text := '-200,00';Edit1.text := '+200,00';
28/01/2011
Diogenes Dourado
Desculpa...
Depois que li a sua resposta percebi que escrevi errado o resultado é um label, pois o cliente não quer que os funcionarios digitem a o aplicado, para agilizar o processo, segue em anexo a imagen da tela
Grato
Diogenes
28/01/2011
Diogenes Dourado
Desculpa...
Depois que li a sua resposta percebi que escrevi errado o resultado é um label, pois o cliente não quer que os funcionarios digitem a o aplicado, para agilizar o processo, segue em anexo a imagen da tela
Grato
Diogenes
Mas de onde vem este Valores Planejado e Executado ???
Vem de algum Campo ou de Edição em algum Edit ???
31/01/2011
Diogenes Dourado
Ola
No cadastro das atividades atendende ja preenche o planejado, e no final quando vão emitir a NF o caixa preenche o executado.
Estamos querendo que o sistema faça os calculos e preencha o campo diferença automaticamente, mas como em um campo numerico não existe sinal de '+' então mudamos para um string, gostaria de saber como faço para poder converter o numero para string somente para poder aparecer o sinal de positvo, que quer dizer que foi acresentado mais aqueles serviços do original.
Grato
Diogenes
31/01/2011
Diogenes Dourado
Ola
No cadastro das atividades atendende ja preenche o planejado, e no final quando vão emitir a NF o caixa preenche o executado.
Estamos querendo que o sistema faça os calculos e preencha o campo diferença automaticamente, mas como em um campo numerico não existe sinal de '+' então mudamos para um string, gostaria de saber como faço para poder converter o numero para string somente para poder aparecer o sinal de positvo, que quer dizer que foi acresentado mais aqueles serviços do original.
Grato
Diogenes
var
TotalCurr,PrevistoCurr, ExcecutadoCurr:Currency;
TotalFloat,previstoFloat,ExcecutadoFloat:Real;
begin
previstoCurr:=10;
ExcecutadoCurr:=5;
TotalCurr:= ExcecutadoCurr - previstoCurr;
edtCurr.Text:=FormatCurr('##.00',TotalCurr);
previstoFloat:=10;
ExcecutadoFloat:=5;
TotalFloat:= ExcecutadoFloat - previstoFloat;
edtFloat.Text:=FormatFloat('##.00',TotalFloat);
04/02/2011
Diogenes Dourado
Valeu
Muito obrigado pela ajuda
Grato
Diogenes
Então coloque o tópico como resolvido para uma melhor organizaçao do site
obrigado