Desculpe a descriçã do meu assunto.
Uso o JAVA aqui.
Na verdade estou chamando o JASPER dentro de uma classe DAO.
Só que o meus aquivos JASPER ficam num pasta do mesmo nível da pasta DAO.
como faço a chamada de uma classe dentro da pasta DAO, tenho que sair dela e
entrar na pasta REPORTS. com :
InputStream url =
this.getClass().getResourceAsStream("/src_java/br/Siscob/reports/Verba.jasper");
InputStream url =
this.getClass().getResourceAsStream("/br/Siscob/reports/Verba.jasper");
InputStream url =
this.getClass().getResourceAsStream("/reports/Verba.jasper");
copiei o arquivo Verba.jasper para a mesma pasta DAO.
InputStream url = this.getClass().getResourceAsStream("Verba.jasper");
InputStream url = getClass().getResourceAsStream("Verba.jasper");
a url só me retorna NULL;
na verdade não estou sabendo fazer o "apontamento" para os arquivos JASPER
dentro da pasta REPORTS.
agradeço.
2009/5/22 Erko Bridee de Almeida Cabrera <[email protected]>
> modo mais facil que eu já utilizei...
>
> ter um suporte no lado do servidor servlet, ou uso de algum framework
> que implementa a chamada e monta o relatorio pelo Jasper e este eu retorno
> para quem chamou....
>
> então no Flex chamo a URL que gera o relatório passando algum parametro
> para que recupere os dados necessários para o relatorio...
>
> outro parametro legal que é bom definir é para abrir no browser(1) ou para
> forçar o download(2)
>
> 1 - chamar para um target="_blank"
> 2 - simplesmente chamar a URL diretamente
>
> ver [ExternalInterface]<http://blog.flexexamples.com/tag/externalinterface/>
> [URLRequest] <http://blog.flexexamples.com/tag/urlrequest/>
>
> var
> urlRequest:URLRequest<http://livedocs.adobe.com/flex/3/langref/flash/net/URLRequest.html>=
> new URLRequest("
> http://seudominio.ext/appname/gerarelatorio?param...")
> navigateToURL<http://blog.flexexamples.com/2007/08/29/launching-new-browser-windows-from-flex/>(urlRequest,
> "_blank");
>
> essa foi uma maneira que eu usei o Jasper chamando pelo Flex
>
> --
> Att,
> Erko Bridee de Almeida Cabrera
> http://erkobridee.com/
> http://gospel.erkobridee.com/
> http://www.cwbfx.com/
> http://www.portaljava.com/
>
> >
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---