Verificar se os campos (Fields) estao preenchidos em Runtime

Delphi

25/04/2005

Olá pessoal,


Estou com um componente que faz um vinculo a um ClientDataSet.
FClientDataSet: TClientDataSet


O que eu preciso é verificar se esse Field está preenchido quando eu executar o programa.

Eu tentei colocar no Create do Componente, mas mesmo o Field estando preenchido ele está retornando Nil. Acho que é pelo fator do
ClientDataSet que estou referenciando ainda não ter sido criado.

Então pessoal existe um método para eu validar isso :?:

Obrigado.


[/code]


Yallebr

Yallebr

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

25/04/2005

Não entendi direito, mas vamos ver se é isso mesmo:

For (Variavel := 1 ; ClientDataSet.FieldsCount -1; Variavel ++){
Begin
   If(ClientDataSet.Fields[Variavel].IsNull){
      ShowMessagem(´O Field ´ + ClientDataSet.Fields[Variavel].Name + "Está Nulo");
   }
}



GOSTEI 0
POSTAR