Samuel olha como eu faço hoje:

var myEditor:mx.controls.TextInput =
mx.controls.TextInput(event.currentTarget.itemEditorInstance);

var newData:String = myEditor.text;

if(newData == "")
{
        event.preventDefault();
        
mx.controls.TextInput(dtgEdicaoItensOrcamento.itemEditorInstance).errorString
= "Insira valor correto.";
}

Como você sugeri que se faça nesse caso?

On Aug 12, 1:57 pm, Samuel Facchinello <[email protected]> wrote:
> no seu datagrid, coloca neste uma função no "itemEditEnd" ...
>
> nesta função, faz o seguinte:
>
> //aqui vc esta pegando o valor digitado, com este, voce pode fazer uma
> validação ...
> *TextInput(event.target.itemEditorInstance).text;*
>
> Att,
> Samuel Facchinellohttp://desenvolvendoemflex.blogspot.com
> Joinville - SC
>
> Em 12 de agosto de 2011 11:30, Tiago {TAB} <[email protected]> escreveu:
>
>
>
>
>
>
>
> > Bom amigos da comunidade,
>
> > Gostaria de pedir a ajuda de vocês. Desenvolvo um sistema em C#, Flex,
> > com Fluorine e Nhibernate.
> > Possuo o seguinte cenário, um datagrid, onde tenho uma coluna de
> > valor, no qual utiliza um labelFunction para tratar o valor da coluna,
> > essa coluna possui um item editor que é acionado a partir de dois
> > cliques no item. O dataprovider do datagrid vem de uma lista tipada. O
> > que ocorre é que ao editar um item, caso o usuário tecle Enter ou Tab
> > ou mesmo clique fora do campo sem inserir um novo valor ao item, o
> > mesmo fica como NaN. Interessante dizer que caso eu troque a lista do
> > dataprovider pro tipo hashtable esse problema não ocorre.
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a