Não mencionei na minha resposta anterior, que, executando o debug e verificando o ArrayCollection com a informação do xml, o tal elemento 'country-code' aparace como tal e com o valor correcto. Logo deve existir uma forma de aceder a campos com nomenclatura reservada. Quando descobrir informo
No dia 07/03/2014, às 10:20, João Fernandes <[email protected]> escreveu: > Hugo tens a certeza que não podes criar > > public class CustomClass > { > public function CustomClass > { > } > public var Date:Date; > } > > Acabei de adicionar esta variável a um VO meu e compilou sem qualquer > problema. > > > 2014-03-07 10:18 GMT+00:00 Miguel Vaz <[email protected]>: > Hugo: A minha pergunta não estava envolvida em teorias sobre se devias ou não > utilizar palavras reservadas, mas era relativa ao teu problema específico, se > está/vem em um xml, se vem de uma bd, etc. para que pudesse tentar ajudar a > encontrar uma alternativa para contornar a limitação. > > > 2014-03-07 10:07 GMT+00:00 Hugo Ferreira <[email protected]>: > > Bom dia, > > Miguel: Não me leves a mal, mas a questão não é se devia de usar mas sim como > usar. Devemos evitar o uso de palavras reservadas quando possível (embora eu > não concorde pois se o campo ou classe é Date, porque é que devo inventar um > nome que retira o significado do classe ou propriedade). Posso te arranjar > mil e uma razões para o uso de palavras reservadas como a integração com > outro sistema que usa essa variável mas não quero disperçar a razão deste > e-mail. > > APintex: Obrigado. Não encontrei na net como fazer o escape de situações como > esta e não me importo de andar com escape atrás porque temos de mesmo de > distinguir o que é código nosso da framework. > > > > No dia 7 de Março de 2014 às 10:03, APintex Gmail <[email protected]> > escreveu: > > Bom dia Hugo, > > Tive um problema parecido na importação de um xml, o qual tinha um elemento > com o nome 'country-code'. > No itemRenderer que utiliza esse informação, ainda consegui com > data.['country-code'], mas utilizando data.country-code dava erro na > designação 'code'. > Não consegui outra forma, depois de perder um dia, alterei para 'countrycode' > e ponto final. Mais tarde investigo. > António Pinto > > No dia 07/03/2014, às 09:48, Hugo Ferreira <[email protected]> escreveu: > >> Bom dia, >> >> >> Necessito de criar um campo com o nome "Date" numa classe AS3. Sendo uma >> palavra reservada para o tipo de dados de data, como é que posso contornar >> este problema. Alterar o nome Date não está nos meus planos e será o último >> dos últimos recursos. >> >> >> Obrigado, >> Hugo. >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar neste grupo, envie um email para [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para obter mais opções, visite https://groups.google.com/d/optout. > > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar neste grupo, envie um email para [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para obter mais opções, visite https://groups.google.com/d/optout. > > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar neste grupo, envie um email para [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para obter mais opções, visite https://groups.google.com/d/optout. > > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar neste grupo, envie um email para [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para obter mais opções, visite https://groups.google.com/d/optout. > > > > -- > > João Fernandes > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar neste grupo, envie um email para [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para obter mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails deste grupo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
