Aparece true
2012/2/7 Tonussi Eric <[email protected]> > Faz um teste: coloque na tela um Label assim: > > <s:Label text="{meuObj.sabado}" /> >> > > Coloque no mesmo lugar que está seus checkbox. > > -- > @Tonussi > tonussi.com <http://tonussi.com/> > > > Em 7 de fevereiro de 2012 15:26, Fernando Noronha > <[email protected]>escreveu: > > Se nada funciona, acabo apelando para a bruxaria do setTimeout, reatribui >> com alguns mili segundos de delay #POG >> >> -- >> Fernando Noronha >> >> Em 7 de fevereiro de 2012 15:23, Leonardo Ribeiro >> <[email protected]>escreveu: >> >> Nem assim.... >>> >>> 2012/2/7 Fredy Gadotti <[email protected]> >>> >>>> Só não esquece de deixar ai o meuObj com a metadata de Bindable. >>>> >>>> >>>> 2012/2/7 Tonussi Eric <[email protected]> >>>> >>>>> Faz o seguinte, usa o DataBind. >>>>> >>>>> <s:CheckBox id="{chkSabado}" selected="{meuObj.sabado}" /> >>>>>> >>>>> >>>>> E tira as linhas que você enviou, e passe somente a var meuObj para a >>>>> view. >>>>> >>>>> -- >>>>> @Tonussi >>>>> tonussi.com <http://tonussi.com/> >>>>> >>>>> >>>>> Em 7 de fevereiro de 2012 15:01, Fredy Gadotti < >>>>> [email protected]> escreveu: >>>>> >>>>> Tenta dar um invalidadeProperties e um invalidateDisplayList no seu >>>>>> componente para ver se o valor atualiza a tela. >>>>>> >>>>>> >>>>>> 2012/2/7 Leonardo Ribeiro <[email protected]> >>>>>> >>>>>>> fiz um teste forçando true >>>>>>> >>>>>>> view.chkTerca.selected = true; >>>>>>> >>>>>>> e nada tbm >>>>>>> >>>>>>> >>>>>>> 2012/2/7 Leonardo Ribeiro <[email protected]> >>>>>>> >>>>>>>> Vem boolean. >>>>>>>> Esse meuObj é uma classe que é mapeada de uma classe Java >>>>>>>> >>>>>>>> [Bindable] >>>>>>>> [RemoteClass(alias="caminho.pacote.MeuObj")] >>>>>>>> public class MeuObj >>>>>>>> { >>>>>>>> public var dataHora:Date; >>>>>>>> public var cliente:Cliente; >>>>>>>> public var usuario:Usuario; >>>>>>>> public var tipo:String; >>>>>>>> public var dataInicialVenda:Date; >>>>>>>> public var dataFimVenda:Date; >>>>>>>> public var segunda:Boolean; >>>>>>>> public var terca:Boolean; >>>>>>>> public var quarta:Boolean; >>>>>>>> public var quinta:Boolean; >>>>>>>> public var sexta:Boolean; >>>>>>>> public var sabado:Boolean; >>>>>>>> } >>>>>>>> >>>>>>>> 2012/2/7 Fredy Gadotti <[email protected]> >>>>>>>> >>>>>>>>> Verifica se o seu meuObj.segunda, meuObj.terca e por ai vai não >>>>>>>>> está com um valor String "true" que é diferente de "true" Boolean. >>>>>>>>> >>>>>>>>> 2012/2/7 Leonardo Ribeiro <[email protected]> >>>>>>>>> >>>>>>>>>> Pessoal, >>>>>>>>>> >>>>>>>>>> Tenho uma tela em Flex e utilizo o Swiz. >>>>>>>>>> No meu Presenter tenho um método que atualiza valores de certos >>>>>>>>>> componentes da tela conforme pequeno trecho abaixo >>>>>>>>>> >>>>>>>>>> view.rbPeriodoContinuoDiaSemana.selected = true; >>>>>>>>>> view.dcPeriodoSemanaIni.selectedDate = meuObj.dataInicialVenda; >>>>>>>>>> view.dcPeriodoSemanaFim.selectedDate = meuObj .dataFimVenda; >>>>>>>>>> view.chkSegunda.selected = meuObj .segunda; >>>>>>>>>> view.chkTerca.selected = meuObj .terca; >>>>>>>>>> view.chkQuarta.selected = meuObj .quarta; >>>>>>>>>> view.chkQuinta.selected = meuObj .quinta; >>>>>>>>>> view.chkSexta.selected = meuObj .sexta; >>>>>>>>>> view.chkSabado.selected = meuObj .sabado; >>>>>>>>>> >>>>>>>>>> O RadioButton e os DateChooser funcionam, ou seja, os valores >>>>>>>>>> aparecem na tela perfeitamente, porém os >>>>>>>>>> CheckBox mesmos os valores sendo "true" aparecem NÃO marcados. >>>>>>>>>> >>>>>>>>>> Alguém saberia o motivo? >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> []'s >>>>>>>>>> Leonardo >>>>>>>>>> >>>>>>>>>> Linux User #488650 >>>>>>>>>> Ubuntu User #27045 >>>>>>>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> 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 >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> []'s >>>>>>>> Leonardo >>>>>>>> >>>>>>>> Linux User #488650 >>>>>>>> Ubuntu User #27045 >>>>>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> []'s >>>>>>> Leonardo >>>>>>> >>>>>>> Linux User #488650 >>>>>>> Ubuntu User #27045 >>>>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>>>>> >>>>>>> -- >>>>>>> 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 >>>>>>> >>>>>> >>>>>> -- >>>>>> 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 >>>>>> >>>>> >>>>> -- >>>>> 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 >>>>> >>>> >>>> -- >>>> 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 >>>> >>> >>> >>> >>> -- >>> []'s >>> Leonardo >>> >>> Linux User #488650 >>> Ubuntu User #27045 >>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>> >>> -- >>> 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 >> >> >> >> >> -- >> Fernando Noronha >> Cel.: +55 11 9370 4809 >> Cel: +55 12 9164 6564 >> Msn: [email protected] >> Skype ID: fenoronha >> >> -- >> 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 >> > > -- > 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 > -- []'s Leonardo Linux User #488650 Ubuntu User #27045 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece -- 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
