A lib original as3xls foi descontinuada à muito tempo e depois surgiu um fork como já é habitual nestes casos: https://github.com/djw/as3xls Também este fork foi descontinuado como também é habitual. Este fork tem diversas correcções sob a lib original (atenção que existem mais correcções documentadas nas issues mas não estão no código).
No dia 3 de Abril de 2012 17:23, Luis Costa <[email protected]> escreveu: > Boa tarde pessoal. > > Estava aqui a fazer os exports para excel de grids através da lib as3xls > mas deparo-me com o problema dos caracteres especiais > > Inicialmente tenho: > > var bytes:ByteArray = xls.saveToByteArray(); > var fileRef:FileReference = new FileReference; > fileRef.save(bytes2, 'nomeficheiro.xls'); > > Lendo a API poderia usar o writeMultiByte para colocar o char set > Então fiz: > > var bytes:ByteArray = xls.saveToByteArray(); > > var bytes2:ByteArray = new ByteArray(); > bytes2.writeMultiByte(bytes.toString(),"latin9"); > > var fileRef:FileReference = new FileReference; > fileRef.save(bytes2, 'nomeficheiro.xls'); > > O problema é que assim não passa nenhum resultado para o Excel. > > Alguem tem ideia do que possa ser, ou uma melhor solução para passar uma > datagrid para excel sem problemas de caracteres ? > > Cumprimentos > Luis Costa > > > -- > Luís Medeiro Costa > > Flex Front-End Developer > URL: http://www.luiscostaweb.com/ > E-mail: [email protected] > MSN: [email protected] > Twitter: http://twitter.com/LTostas > > -- > 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 publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- 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 publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
