Ja criei duas discussões neste grupo sobre relatórios, e enfim decidi
usar JasperReport, em vez, do FlexReport.
Estou com algumas dúvidas como chamar os relatórios pelo Flex.
Já consegui criar o relatório pela servlet, e já consegui passar
parametros tambem.
Estou chamando o relatório assim, o meu servlet cria o pdf e salva no
hd (ainda só estou fazendo teste locais).
private function salvarRelatorio():void{
var servlet:String = "enderecodoservlet";
var variaves:URLVariables = new URLVariables();
var url:URLRequest = new URLRequest(servlet);
url.method = URLRequestMethod.POST;
variaves.teste = tfCodigo.text;
url.data = variaves;
navigateToURL(url,"_self");
}
1)Só que eu queria que o relatório fosse mostrado para o usuário, algo
como, uma pré-visualização para depois gerar.Só que já vi que não tem
como.Eu tenho que passar ele pra .swf ? Como já foi citado em outras
discussões aqui?
2)Toda vez que o usuário requisitar o relatório, vai ser gerado o pdf,
e ele vai ficar no servidor?E vai acumulando?Isso não pode ser algo
ruim?Algo como conflito de nomes?
Como vocês acham interessante implementar isso?
* Pensei em usar o FileReference, que o usuário escolheria a pasta no
seu computador que quer salvar o relatório, dai manda o pdf para
aquela pasta, dai ele faz o que ele quer, só que ele precisaria de um
leitor pdf...Precisava ser integrado ao sistema.
*Acho que vou ficar com a solução do Igor Costa mesmo:
http://www.igorcosta.org/?p=231
O que vocês acham?
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---