Muito boa a dica!! tiver que mudar a implementação por outros motivos... mas eh bom saber dessa saida... valeu mesmo!!
Em 12 de maio de 2011 14:12, João Fernandes < joaopedromartinsfernan...@gmail.com> escreveu: > Use o as3-commons, tem uma biblioteca de reflection que permite retirar > toda a informação de uma classe, desde interfaces, metodos, propriedades, > hierarquia, etc. Tem a vantagem de fazer logo cache dos resultados levando a > que cada chamada adicional não tem overhead nenhum. > > João Fernandes > > > 2011/5/12 Danilo Suares <dan...@clic4biz.com> > >> Não não, é uma validação especifica da aplicação, mas para chegar no dado >> queria ver se era possível passar por todas as propriedades do VO, estou >> pensando em criar um metodo dentro dele que retorno um array com todas as >> propriedades.... >> >> Em 12 de maio de 2011 12:58, William Lima <williamlim...@gmail.com>escreveu: >> >>> Danilo, >>> >>> >>> Que tipo de Validação você ta querendo fazer? >>> >>> Se for de campo obrigatório utiliza o StringValidator! >>> >>> Em 12 de maio de 2011 11:27, Danilo Suares <dan...@clic4biz.com>escreveu: >>> >>>> Pessoal, estou com uma dificuldade simples, acho poderão me ajudar. >>>> Seguinte >>>> >>>> *tenho um VO* >>>> >>>> public class Vo >>>> { >>>> [Bindable] >>>> public var prop1:String = new String(); >>>> [Bindable] >>>> public var prop2:String = new String(); >>>> [Bindable] >>>> public var prop3:String = new String(); >>>> } >>>> >>>> >>>> *Eu quero varrer todas as propriedades dele... para fazer um >>>> validação... tipo* >>>> >>>> var meuVo:VO = new VO; >>>> >>>> for each ( var prop:Object in meuVO){ >>>> >>>> //fazer alguma coisa..... >>>> } >>>> >>>> Só que o danado não cai no looping nem ferrando.... tem que fazer algum >>>> esquema no VO pra isso dar certo? ou eu desencano que essa parada não vai >>>> funfar? >>>> >>>> Valeu pessoal! >>>> >>>> ---------------------------------- >>>> Danilo Suares >>>> celular: +55 11 7389-6831 >>>> skype/msn/gtalk: dan...@clic4biz.com >>>> twitter: @danilosuares >>>> >>>> -- >>>> 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 >>> >>> >>> >>> >>> -- >>> >>> William de Farias Lima >>> *Desenvolvimento* >>> FCM Sistemas >>> >>> Fone: (85) 3278.8215 >>> williaml...@fcmsistemas.com.br <seuem...@grupofortes.com.br> >>> www.fcmsistemas.com.br >>> <http://www.grupofortes.com.br/> >>> >>> -- >>> 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 >>> >> >> >> >> -- >> ---------------------------------- >> Danilo Suares >> celular: +55 11 7389-6831 >> skype/msn/gtalk: dan...@clic4biz.com >> twitter: @danilosuares >> >> E-mail de Clic4biz Logo >> >> Esta mensagem pode conter informacao confidencial e/ou privilegiada. Se >> voce nao for o destinatario ou a pessoa autorizada a receber esta mensagem, >> nao pode usar, copiar ou divulgar as informacoes nela contidas ou tomar >> qualquer acao baseada nessas informacoes. Se voce recebeu esta mensagem por >> engano, por favor avise imediatamente o remetente, respondendo o e-mail e em >> seguida apague-o. Agradecemos sua cooperacao. >> >> This message may contain confidential and/or privileged information. If >> you are not the addressee or authorized to receive this for the addressee, >> you must not use, copy, disclose or take any action based on this message or >> any information herein. If you have received this message in error, please >> advise the sender immediately by reply e-mail and delete this message. Thank >> you for your cooperation. >> >> -- >> 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 >> > > > > -- > > João Fernandes > > -- > 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 > -- ---------------------------------- Danilo Suares celular: +55 11 7389-6831 skype/msn/gtalk: dan...@clic4biz.com twitter: @danilosuares E-mail de Clic4biz Logo Esta mensagem pode conter informacao confidencial e/ou privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperacao. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -- 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