testei um filtro para mostra os dados que vem do cfc que funciona e
que também filtra mas só depois que aparece esse erro ai:
TypeError: Error #1009: Cannot access a property or method of a null
object reference.
at Main/populateFormHandler()[C:\CFusionMX7\wwwroot\Test2\src
\Main.mxml:127]
at Main/__dgListagem_click()[C:\CFusionMX7\wwwroot\Test2\src
\Main.mxml:219]
obs: O erro só ocorre quando o datagrid usa
click="populateFormHandler()" para serem atualizados em um form.
Parabéns pelo conhecimento e se puderem me ajudar eu agradeço.
/* função utilizada para preencher o form de atualização conforme o
registro selecionado no datagrid */
private function populateFormHandler():void
{
updID.text=dgListagem.selectedItem.cod_user;
updName.text=dgListagem.selectedItem.name_user;
updLogin.text=dgListagem.selectedItem.login_user;
updPass.text=dgListagem.selectedItem.pass_user;
updEmail.text=dgListagem.selectedItem.email_user;
updText.text=dgListagem.selectedItem.text_user;
updRole.text =
dgListagem.selectedItem.role_user;
}
/* datagridfilter que filtra os dados findo do CFC */
<dc:DataGridFilter id="dgListagem" width="280" height="250"
dataProvider="{listUsers_rs}" creationComplete="appCF.getListUsers()"
click="populateFormHandler()">
<dc:columns>
<dc:DataGridColumnFilter headerText="Nome"
dataField="name_user"
filterRenderer="BeginWithFilterRenderer"/>
<mx:DataGridColumn headerText="Login"
dataField="login_user"/>
<dc:DataGridColumnFilter headerText="E-mail"
dataField="email_user" filterRenderer="RelacionalFilterRenderer"/>
</dc:columns>
</dc:DataGridFilter>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---