Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal,
Tenho uma duvida,
Estou montando uma tela, com um datagrid, que pega dados do banco atraves do zendamf. Nesta mesma tela, existe um botao para Inserir e outro para Alterar.
Quando clico em algum destes botoes, ele chama um Popup, uma titlewindow, com um formulario de cadastro(que esta em uma arquivo diferente).
Porem, gostaria que quando o Popup fosse fechado, o meu datagrid fosse atualizado automaticamente.
Pesquisei um pouco e vi que é possivel usar uma propriedade chamada "addEventListener", porem estou obtendo o seguinte erro ao executar o meu programa:
1061: Call to a possibly undefined method addEventListener through a reference with static type Class. asPreview.mxml /asPreview/src line 139
:Funçao do click do botao alterar no arquivo principal:
<s:Button label="Editar" top="10" left="576.65" enabled="{dg2.selectedIndex!=-1}">
<s:click>
<![CDATA[
var p:FuncionarioForm = new FuncionarioForm();
p.idFuncionario = dg2.selectedItem.as_cod;
FuncionarioForm.addEventListener("quando_fechar", this.GetTotalFunc);
PopUpManager.addPopUp(p,this,true);
PopUpManager.centerPopUp(p);
]]>
</s:click>
</s:Button>protected function OnAlterar(event:ResultEvent):void
{
this.dispatchEvent(new Event("quando_fechar"));
PopUpManager.removePopUp(this);
}
Se alguem souber me ajudar, ficarei grato.
abraço
Carregando comentários...