Eu utilizo o MasterTextInput com uma mascara para cep, porém cada clico no 
datagrid e seto o objeto dos campos, o cep não mostra no input....

o que pode ser ?

esse é o meu txCep

<controls:MasterTextInput id="txCep" x="92" y="30" width="168" 
capsType="upercase"
  contentBackgroundColor="#FFFFFF" enabled="{habComp}"
  fontFamily="Arial" fontSize="12" required="true"
  text="@{objPesEnd.nr_cep}"
  inputMask="99999-999" />


esse é o meu datagrid

<mx:DataGrid id="dgPesEndereco" x="11" y="158" width="637" height="125"
 change="select_dataGridEnd()" dataProvider="{acPesEnd}"
 fontSize="12" fontWeight="bold">
<mx:columns>
<mx:DataGridColumn width="90" dataField="nr_cep" headerText="CEP"/>
<mx:DataGridColumn width="100" dataField="ds_tpendereco" headerText="Tp. 
Endereço"/>
<mx:DataGridColumn width="250" dataField="ds_logradourocomp" 
headerText="Logradouro"/>
<mx:DataGridColumn width="56" dataField="cd_pesendereco" visible="false"/>
<mx:DataGridColumn width="270" dataField="cd_pessoa" visible="false"/>
<mx:DataGridColumn width="130" dataField="tp_endereco" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_uf" visible="false"/>
<mx:DataGridColumn width="130" dataField="cd_cidade" visible="false"/>
<mx:DataGridColumn width="130" dataField="nm_cidade" visible="false"/>
<mx:DataGridColumn width="130" dataField="tp_logradouro" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_logradouro" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_numero" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_bairro" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_complemento" visible="false"/>
<mx:DataGridColumn width="130" dataField="ds_referencia" visible="false"/> 
<mx:DataGridColumn width="130" dataField="dt_cadastro" visible="false"/>
<mx:DataGridColumn width="130" dataField="cd_usucad" visible="false"/>
</mx:columns>
</mx:DataGrid>

e esse é o meu metodo do change do datagrid

protected function select_dataGridEnd():void {
objPesEnd = dgPesEndereco.selectedItem as Object;
 cbEndereco.selectedIndex = objPesEnd.tp_endereco;
}



o detalhe é que quando tiro a mascara ele mostra.....


-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a