Fórum Errinho no cds Tela de atendimento #380388
30/06/2010
0
[#VIDEO-190#]
Carlos Faria
Curtir tópico
+ 0Posts
01/07/2010
Wesley Yamazack
Limpaformulário.
Voce esta fazendo um loop com todos os componentes do formulário, para cada componente você esta executando todo este código, de maneira errada!!!!
Outra coisa, não se tem a necessidade de limpar os componentes da DBEdit,DBCombobox,etc, pois eles são apenas um Display do que esta no seu DataSet. Seu código não esta legal. Verificar isso. Pode apagar as linhas do For e este TDBEdit(Components).Clear. Atenção você esta cometendo um erro com este Begin logo apos o for analisa teu código.
Field Value Required - O camop é obrigatório, que código você esta fazendo neste botao de Cancelar ?
Um Abraço
Wesley Y
Gostei + 0
01/07/2010
Carlos Faria
Gostei + 0
01/07/2010
Wesley Yamazack
Ao meu ver, se o cara esta no meio de um cadastro, e decide abortar o cadastro, basta você usar cdsxpto.Cancel. e pronto o cadastro será cancelado, se for isso que entendi, sua função limpaForm não tem funcionalidade.
Att,
Wesley Y
Gostei + 0
06/07/2010
Carlos Faria
Gostei + 0
06/07/2010
Wesley Yamazack
Fico no aguardo.
Att,
Wesley Y
Gostei + 0
07/07/2010
Carlos Faria
TClientDataSet ( dsCorridas.DataSet ). EmptyDataSet ; Cancelo Primeiro E Depois esvazio o dataset , nada de Limpar OS dbedtis , resolveu Que parece. Vou testar amanha E mais fechamaos Ainda amanha !
Gostei + 0
08/07/2010
Wesley Yamazack
Testa e me avisa.
Att,
Wesley Y
Gostei + 0
08/07/2010
Carlos Faria
Gostei + 0
08/07/2010
Wesley Yamazack
Um abraço
Wesley Y
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)