acervo
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
Error in module Uemprestimo_materiais:Declaration of class tformemprestimo_materiais is missing or incorrect,como faço para soulucionar esse erro
Ricardo Wong
Curtidas 0
Respostas
Joel Rodrigues
07/05/2012
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.
GOSTEI 0
Ricardo Wong
07/05/2012
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;
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;
GOSTEI 0
Joel Rodrigues
07/05/2012
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:
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;
GOSTEI 0
Ricardo Wong
07/05/2012
Não então emprestimo_materiais é o nome do form agente ta trabalhando com botões quem o dbnavigator
humm certo
humm certo
GOSTEI 0