Passar de uma função de 30 linhas para uma de quase 1000 só por causa do charset parece-me um pouco estranho.
https://github.com/djw/as3xls/pull/8 É que fazendo o debug o excel file até tem tudo correto em termos de caracteres, o problema está ou quando faço o savetoByteArrary() ou quando é feito o filereference do bytearray. Há problemas que vão durar para sempre no flex. 2012/4/3 Hugo Ferreira <[email protected]> > 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. > -- 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.
