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?
Flex Verficar DataGrid
4 Respostas
O flex tem alguns objetos chamados Validators, você pode utilizá-los para fazer suas verificações. Olha esse tutorial:
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?
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.
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.