acervo

07/05/2012

0

SQL

Boa noite pessoal estou fazendo um programa chamado acervo independente das funções que eu for fazer no programa esta aparecendo essa mensagem.
Error in module Uemprestimo_materiais:Declaration of class tformemprestimo_materiais is missing or incorrect,como faço para soulucionar esse erro
Ricardo Wong

Ricardo Wong

Responder

Posts

07/05/2012

Joel Rodrigues

Parece haver algum erro na declaração da classe citada. Poste o código (ou parte dele) da unidade Uemprestimo_materiais para que possamos analisar melhor.
Responder

07/05/2012

Ricardo Wong

Estou usando botões
Botão Inserir
with emprestimo_materiais do
//para todos os objetos do formulário usuarios//
caption=Inclusão de Registro;
dbgemprestimo_materiais.enabled:=false;
btnincluir.enabled:=false;
btneditar.enabled:=false;
btnexcluir.enabled:=false;
btnok.enabled:=false;
btnsair.enabled:=true;
btnok.enabled:=true;
//isso desabilita os botoes//
dbedit.setfocus;
//coloca o foco no 1º dbedit//
dmprincipal.IbdatasetEmprestimo_materiais.append;
//coloca o ibdasetusuarios em modo de inclusao//

Botão Editar
//para todos os componentes do formulário usuario//
caption:=Alteração de Registro;
dbgemprestimo_materiais.enabled:=false;
btnincluir.enabled:=false;
btneditar.enabled:=false;
btnexcluir.enabled:=false;
btnsair.enabled:=true;
btnok.enabled:=true;
dbedit1.setfocus;
//coloca o ibdatasetusuarios em modo de edição//
dmprincipal.IbdatasetEmprestimo_materiais.edit;
end;

Botão Excluir
//condição para verificar a confirmação da exclusão de um registro//
if application.messagebox(Confirma a Exclusão+deste resgistro,Exclusão,mb_yesno+mb_iconquestion)=idyes then
//se a condição for verdadeira,então exclui o registro selecionado//
dmprincipal.IbdatasetEmprestimo_materiais.delete;

end;

Botão Ok
//condição para confirmar a inclusão ou alteração do registro//
if application.messagebox(confirma a inclusão ou a+ alteração deste registro?,confirmação,mb_yesno +mb_iconfirmation)=idyes then
//verdadeira,isto é sim//
dmprincipal.IbdatasetEmprestimo_materiais.post
//falsa,isto é não//
else
dmprincipal.IbdatasetEmprestimo_materiais.cancel;
btnincluir.enabled:=true;
btneditar.enabled:=true;
btnexcluir.enabled:=true;
btnsair.enabled:=true;
//habilita os botoes//
end


Botão Cancelar
//condição para verificar a confirmação da exclusão de um registro//
if application.messagebox(Confirma a Exclusão+deste resgistro,Exclusão,mb_yesno+mb_iconquestion)=idyes then
//se a condição for verdadeira,então exclui o registro selecionado//
dmprincipal.IbdatasetEmprestimo_materiais.delete;
end;
Responder

08/05/2012

Joel Rodrigues

Logo no início, como está declarada a variável emprestimo_materiais que você usa no WITH?
Outra coisa, está faltando um sinal de dois pontos após o CAPTION, veja abaixo:

with emprestimo_materiais do
//para todos os objetos do formulário usuarios//
caption=Inclusão de Registro;
Responder

08/05/2012

Ricardo Wong

Não então emprestimo_materiais é o nome do form agente ta trabalhando com botões quem o dbnavigator
humm certo
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar