Aliás, só um comentário, mesmo com toda a evolução dos sistemas, o Excel ainda é uma ferramenta indispensável no nivel gerencial, não? Interessante isso, ainda não surgiu um mecanismo tão eficiente para visualizar, manipular, avaliar, filtrar, informações.
A questão da geração de Excel em Genexus, já é um assunto meio delicado, que necessita de bibliotecas externas acopladas ao sistema, assunto já bastante discutido e explorado anteriormente em dois Posts:
- http://www.genexando.com/2009/08/excel-no-genexus.html
- http://www.genexando.com/2011/07/excel-em-64bits.html
- JakartaPoi: sem restrições operacionais, gratuito e roda apenas em 32 bits, e se seu sistema for 64 você será premiado com a seguinte mensagem:
como fazer entao: - ExcelLite: roda em 32 ou 64 bits, possui uma versão gratuita mas com o limite de 150 linhas por planilha.
Operação 64To32Bits
Seria quase um DTOC() ou CTOD(), mas nesse caso com consequencias ruins no final das contas, pois a idéia aqui é baixar o nível de 64 para 32 bits, ou se preferir, 'compatibilizar' o IIS para rodar DLL's de 32 no servidor de 64 bits.
- Execute o comando para ver quais Pools estão configurados em seu IIS 7.0 para rodar com 32 bits.
C:\Windows\System32\inetsrv\appcmd.exe list apppool /Enable32BitAppOnWin64:true
- Se sua aplicação não aparecer na lista resultante, então será necessário inclui-la no modo de compatibilização.
C:\Windows\System32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true
Outra possibilidade é no próprio IIS habilitar a propriedade do POOL (Habilitar Aplicativos de 32-Bits), em Configurações Avançadas http://www.genexando.com/2011/07/attempt-was-made-to-load-program-with.html)
Caso queira saber o comportamento do IIS com isso, pode encontrar maiores informações em http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes/
2 comentários:
valeu Douglas. O post me "salvou a pátria" aqui.
Obrigado e abraço
Caro Marcelo, pode ter certeza que a minha tambem.
Ab.
Douglas
Postar um comentário