Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ZueRa

Problema com tabela!

Recommended Posts

Pessoal, estou com o seguinte código:

 

procedure TFrelat.zuera;

begin

case Tb.State of

Dsinsert: begin

Btnovo.Enabled:= false;

Bteditar.Enabed:= false;

Bcancel.Enabled:= true;

Btsalvar.Enabled:= true;

Btexcluir.Enabled:= false;

end;

end;

obs.: a procedure zuera já foi declarada.

 

aparentemente está tudo certo, porém, ao compilar aparece o seguinte erro:

 

[Error] Urelat.pas(130): Undeclared identifier: 'Enabed'

[Error] Urelat.pas(137): Statement expected but 'PROCEDURE' found

[Fatal Error] Pprincipal.dpr(6): Could not compile used unit 'Urelat.pas'

 

alguém poderia me dizer o que fiz de errado ?

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

[Error] Urelat.pas(130): Undeclared identifier: 'Enabed'

Você escreveu Enabled Errado na linha de nº 130...

 

corrigindo esse já acerta o seguinte...

 

 

Beleza?

 

 

Falow aew... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

 

PS.: Quer fazer algo mais legal???

 

 

Coloca assim:

 

No Create do Form faça:

 

Tb.OnStateChange := Zuera;

Testa aew!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas Hugo, veja, os outros erros são atribuídos ao outro código:

 

procedure TFrelat.zuera;

begin

case Tb.State of

Dsinsert: begin

Btnovo.Enabled := false;

Bteditar.Enabled := false;

Bcancel.Enabled := true;

Btsalvar.Enabled := true;

Btexcluir.Enabled := false;

end;

end;

 

procedure TFrelat.BtnovoClick(Sender: TObject); ** AQUI

begin

Tb.Open;

Tb.Append;

Dbbebidas.SetFocus;

Dbdata.Text := FormatDateTime('dd"/"mm"/"yyyy', now);

end;

erro: "[Error] Urelat.pas(137): Statement expected but 'PROCEDURE' found"

 

porque será ? o.O

Compartilhar este post


Link para o post
Compartilhar em outros sites

procedure TFrelat.zuera;

begin

case Tb.State of

Dsinsert:

begin

Btnovo.Enabled := false;

Bteditar.Enabled := false;

Bcancel.Enabled := true;

Btsalvar.Enabled := true;

Btexcluir.Enabled := false;

end;

end;

End;

Faltou um End Aew!!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo amor de Deus...daonde saiu esse outro end ?Bom, vamos contar...um para o 1º BEGINo outro para o 2º BEGINe o último ? o.O

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hugo, aproveitando...como eu poderia fazer o seguinte:habilitar o(s) botão(ões) X somente após quando todos os campos do tipo TDBEdit ($) fossem preenchidos ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.