Olá,
tenho um DataGrid que executa uma função quando o usuário clica em
algum item. A função distribui os dados no formulário.
Mando para a função assim: xmlToForm(dtGrid.selectedItem).
a função faz o seguinte:
private function xmlToForm(resultado:XML):void
for (var iXml:int = 0; iXml < resultado.elements().length(); iXml++)
{
// distribui os valores usando
campo.text = resultado.elements()[iXml].toString();
}
Só que se algum item do grid não possui valor (está em branco), ele
não manda nada, é como se o item não existisse. Tem como resolver
isso?
Se eu der um alert de dtGrid.selectedItem.toString() de um item em
branco o nó nem aparece. Tipo assim:
Alert de um item do grid com todos os dados preenchidos:
<PES_CODIGO>132</PES_CODIGO>
<PES_FONE>51 3222-2333</PES_FONE>
<PES_NOME>ADILSON DA SILVA</PES_NOME>
Alert de um item do grid que o telefone está em branco:
<PES_CODIGO>132</PES_CODIGO>
<PES_NOME>JOAO DA CUNHA</PES_NOME>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---