Flex Verficar DataGrid

4 respostas
R

Seguinte galera, tenho uma grid e nela insiro dados como pai, mae, filho…
Porém se dentre esses dados nao for informado o campo mãe quero que seja dado um alert de que a mae precisa ser cadastrada, como posso fazer para verificar se esse dataprovider tem a mae cadastrada?

4 Respostas

fabiocsilva

O flex tem alguns objetos chamados Validators, você pode utilizá-los para fazer suas verificações. Olha esse tutorial:

http://blog.flexexamples.com/category/validators/

R

Sim conheço uso os Validators, mas em uma datagrid funciona? Tipo ele verifica uma lista e me diz se é válida ou não?

fabiocsilva

Achei que você estivesse tentando validar um formulário. Validar a listagem é meio estranho… Nesse caso você pode utilizar a propriedade labelFunction, que cada coluna de um datagrid pode ter. o Label Function é uma função chamada para processar o valor da coluna.

AUser

Você pode usar o validator em qualquer classe que estenda UIComponent sim.

Você está usando ItemRenderer para o DP, certo? faz a validação dentro do ItemRenderer que vai funcionar. Embora nesse caso, seja melhor usar Alert. Aí é aquele velho esquema, iterar dentro do array e validar.

Criado 1 de agosto de 2011
Ultima resposta 1 de ago. de 2011
Respostas 4
Participantes 3