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.

Responder a