Mensagens enviadas por: brlima
Índice dos Fóruns » Perfil de brlima » Mensagens enviadas por brlima
Autor Mensagem
paulohbmetal wrote:Alguém sabe se tem como o NetBeans gerar um .jar de um projeto.Se tem, como?Não estou achando...



Aeee....rs...
Tem sim... Vai em new > Jar Recipe.
Dai preenche com o nome do jar.
Vai aparecer a tree com as packages do seu projeto, seleciona quais classes ou packages quer adicionar no seu jar e PRONTO!
Se tem algum tutorial pra fazer o relatorio em portugues eu nao sei... Mas vo fazer alguma coisa hoje, amanha acho que consigo liberar... Vo fazer um tutorialzinho pq to vendo que tem mó galera com duvidas, e como ja to me matando com esse iReport e Jasper a algum tempo, acho que posso ajudar vcs...

Neo:
Tb to mexendo com swing e esse jasper tah me quebrando mó galho... Ja me matei com Crystal, jfreereport, mas o que me ta ganhando mesmo é o jasper...

Abraços...!
lepareja wrote:Boa tarde...

Alguém conhece o método fillReport?

Só falta ele p/ rodar o relatório....

Estou apanhando muito dele até agora....

Se alguém puder me dar um exemplo, agradeço...



O que deseja saber sobre o fillReport, mestre?

Assim ó, esse método ai embaixo eu uso pra abrir o relatorio numa Jframe:

Nao lembro bem, mas acho que esse erro é quando o seu ResultSet perde a referencia de conexao, no momento em que vc esta lendo ele...
.
Saída pela esquerda:

Por que nao declarar o usuario como static ???



Ridiculo mas funciona...
Pq temida ? Coitada da JTable...rs.. é só uma questão de trabalhar com ela... E gastar um tempo pra adicionar tudo que ela precisa...

Neo wrote:O problema é que quando uma célula da JTable fica selecionada e o usuário clica em inserir, eu não consigo pegar o valor daquela célula selecionada, ele me retorna "".


Provavelmente sua JTable não chamou o método StopEditing() para para de editar a celula. E como esse método nao foi chamado , o celleditor ainda contem o valor e nao passou para o tablemodel, que é de onde vc tá pegando o valor. Em outras palavras: ele ainda nao confirmou a alteração na celula. Antes de pegar o valor, força a edição da celula para parar, chamando o método stopEditing() do celleditor. Talvez ajude.

mbjunior wrote:como faço para utilizar o JasperReports em uma aplicação web???

Nunca testei o relatorio via web mas nao devce ser mto diferente do client nao.

mbjunior wrote:outra coisa... pelo que entedi no exemplo que vc deu... os relatórios são estáticos??

Pero que si, pero que no... O relatorio em si é estatico, mas os dados nao. Via codigo, qdo vc chama o metodo fillinReport() passando o arquivo JASPER, vc esta pedindo para preencher o relatorio pra vc... Junto com o arquivo, vc é obrigado a passar como parametro, uma conexao de banco ( caso esteja usando uma consulta SQL como resultado para preencher seu relatorio ) ou um DataSource ( os dados que vc quer para preencher o reltorio ). O DataSource é uma classe que vc precisa reescrever, e um dos metodos obrigattorios é o metodo para retornar o valor. É o modelo de dados...

Pra essa parte de conexao e datasource, dá uma checada em http://ireport.sourceforge.net/cap4.html que vc encontra uns exmeplos lá... blz ?
lepareja wrote:Já tenho os dois...


Q beleza!!! rs.......
É o seguinte:

blablabla.XML => É a configuração do relatorio: posição da coluna, SQL dos dados, etc...

blablabla.JASPER => É o arquivo compilado do jasper, utilizado para imprimir: é o arquivo que vc deve chamar no codigo Java quando quiser chamar um relatorio.

Além desses dois arquivos vc nao precisa de mais nada. Se quiser editar o relatorio é so editar o arquivo XML e compilar no jasper para o arquivo JASPER.
É isso que vc queria saber ?

Para abrir o vizualizador pelo java, o codigo é esse aqui: http://forum.java.sun.com/thread.jsp?forum=57&thread=358877&start=15&range=15&hilite=false&q=#1973296
???
Vc tem o arquivo compilado ( .JASPER ) ou o arquivo do relatorio ( .XML ) ???
igorSM wrote:Eu quero que estajam escritas somente duas casas decimais... pq o número que retorna é muito grande. Como eu faço isso?


Uma das forma para apresentar um valor formatado no numero de casas que eu conheço é esse:



Espero que seja isso...
Até onde eu sei, acho que nao existe limitador... Voce pode limitar no input do usuario, ou sei lá.. usar o DecimalFormat, alguma coisa assim...
cv wrote:Sim... voce provavelmente nao vai querer fazer um SELECT * FROM TABELA_COM_CINCO_ZILHOES_DE_REGISTROS


E se um dito "usuário" quiser trazer os zilhoes de registros pra consulta em uma table, ou akele famoso "Proximo Registro" ?? Eu conheço usuários que adoram isso rssss...

Qdo digo trazer seria manter os dados em cache para vizualizar, alterar, essas coisas... Pra ficar mais rapido, entende ?
Cecília wrote:Valeu, gente... Mas acreditem o erro não estava no meu código O problema eh que o GregorianCalendar começa a contar os meses a partir de zero (Janeiro=0, fevereiro=1...)....... Não tinha como dar certo, né?
No caso, antes de testar eu preciso diminuir em uma unid. o mes digitado pelo usuário, aí fica blzzzz.



Potz cecilia.....rs... como vc nao sabia disso ???

E porque tb no GregorianCalendar os meses estão definidos em variaveis static...
Edinei_Manica wrote:Isso eu sei só que eu gostaria de um exemplo, pois eu não consegui aplica-los corretamente.....!!!!

Eu gostaria de um exemplo ?


Dá uma olhadinha nessa discução aqui.. Nela vc deve achar um bom exemplo...

http://forum.java.sun.com/thread.jsp?forum=57&thread=296255

tem esse tb: http://www.geocities.com/vjsvohra/
Cecilia, tenho esse codigo aqui que funciona legal, mas é como fazer refazer a roda ... De qqer forma ta ai:

 
Índice dos Fóruns » Perfil de brlima » Mensagens enviadas por brlima
Ir para:   
Powered by JForum 2.1.8 © JForum Team