Verificar se os campos (Fields) estao preenchidos em Runtime
Olá pessoal,
Estou com um componente que faz um vinculo a um ClientDataSet.
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]
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
Curtidas 0
Respostas
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