javasf@googlegroups.com
[Top] [All Lists]

[javasf] Re: JRBeanCollectionDataSource - como usar?

Subject: [javasf] Re: JRBeanCollectionDataSource - como usar?
From: Samer
Date: Tue, 23 Mar 2010 12:09:34 -0700 PDT
E aí Rondinelle, blz? Eu uso Jboss Seam + JPA...

Obrigado pela explicação!



On 23 mar, 15:53, rondinelle pessoa <rondinellepes...@xxxxxxxxx>
wrote:
> Qual o framework tu tá usando pra mapeamento objeto relacional?
>
> Em 23 de março de 2010 15:19, Samer <samer.ja...@xxxxxxxxx> escreveu:
>
> > Fiz isso 10x e nada!
>
> > On 23 mar, 15:13, thiago moraes <thiagoa...@xxxxxxxxx> wrote:
> > > Adiciona no classpath ... fecha e abre o iReport. Acho que vai funfar :)
>
> > > 2010/3/23 Samer <samer.ja...@xxxxxxxxx>
>
> > > > Fiz o seguinte: no Ireport (versão 3.7.1) escolhi o
> > > > JRDataSourceProvider ao inves do mencionado JRBeanDataSource (não
> > > > tinha essa opção).
>
> > > > Mas acho que to fazendo merda na hora de adicionar as classes no
> > > > classpath do Ireport, não tá lendo a classe quando tento carregar os
> > > > atributos.
>
> > > > Tentei apontar para meu diretório entity (que fica em src\main\org
> > > > \domain\minhaApp\entity) e nada...
> > > > Tentei exportar para .jar esse mesmo entity e adicionar no classpath e
> > > > nada também, o Ireport diz que a classe não está no classpath!!
>
> > > > O que estou fazendo de errado?
>
> > > > Valeu por enquanto!!
>
> > > > On 23 mar, 13:51, thiago moraes <thiagoa...@xxxxxxxxx> wrote:
> > > > > Então você deverá fazer a sua query.
>
> > > > >    Clique no botao de query e
>
> > > > > 1 Selecione JavaBeanDataSource.
>
> > > > > 2 Coloque o nome da sua classe que será passada como parametro dentro
> > da
> > > > > lista (ds = new JRBeanCollectionDataSource(
>
> > > > > > lista de beans);)
>
> > > > > 3 Selecione os campos a mostrar no relatorio.
>
> > > > > 4 finalize
>
> > > > > 5 dentro do detail band coloque os campos listados.
>
> > > > > 6 adicione o JRBean datasource da maneira como te mostrei
> > anteriormente.
>
> > > > > e teste
>
> > > > > 2010/3/23 thiago moraes <thiagoa...@xxxxxxxxx>
>
> > > > > > O Jasper precisa de algum tipo de dataSource.
>
> > > > > > Você pode escolher usar o JPA,JDBC, JRBeanDataSource entre outros.
>
> > > > > > Com o JRBeanCollection, no iReport vc deve escolher esta opção.
> > > > > > Aí você deve adicionar no classpath do iReport o jar com a sua
> > classe
> > > > do
> > > > > > bean.
>
> > > > > > Então você deverá fazer a sua query.
>
> > > > > > Selecionar JavaBeanDataSource e coloque o nome da sua classe que
> > será
> > > > > > passada como parametro dentro da lista (ds = new
> > > > > > JRBeanCollectionDataSource(lista de beans);)
>
> > > > > > O Ireporte irá mostrar os campos que vc poderá utilizar .... vc os
> > > > > > seleciona e da ok.
>
> > > > > > No seu relatorio seus campos estarão lá. Só vc colocá-los como se
> > > > fossem os
> > > > > > campos de resultado de uma Query normal.
>
> > > > > > On Tue, Mar 23, 2010 at 1:44 PM, Tiago Augusto Nogueira Coelho <
> > > > > > tiagoaugu...@xxxxxxxxx> wrote:
>
> > > > > >> Samer, tenta procurar então uma video aula de ireport que deve
> > ficar
> > > > mais
> > > > > >> claro para você.
>
> > > > > >> --
> > > > > >>http://groups.google.com/group/javasf
>
> > > > > >> You received this message because you are subscribed to the Google
> > > > > >> Groups "javasf: JavaServer Faces Group" group.
> > > > > >> To post to this group, send email to javasf@xxxxxxxxxxxxxxxx
>
> > > > > >> To unsubscribe from this group, send email to javasf+
> > > > > >> unsubscribegooglegroups.com or reply to this email with the words
> > > > "REMOVE
> > > > > >> ME" as the subject.
>
> > > > > > --
> > > > > > Thiago Alves de Moraes
> > > > > > thiagoa...@xxxxxxxxx
>
> > > > > --
> > > > > Thiago Alves de Moraes
> > > > > thiagoa...@xxxxxxxxx
>
> > > > --
> > > >http://groups.google.com/group/javasf
>
> > > > You received this message because you are subscribed to the Google
> > > > Groups "javasf: JavaServer Faces Group" group.
> > > > To post to this group, send email to javasf@xxxxxxxxxxxxxxxx
>
> > > > To unsubscribe from this group, send email to javasf+
> > > > unsubscribegooglegroups.com or reply to this email with the words
> > "REMOVE
> > > > ME" as the subject.
>
> > > --
> > > Thiago Alves de Moraes
> > > thiagoa...@xxxxxxxxx
>
> > --
> >http://groups.google.com/group/javasf
>
> > You received this message because you are subscribed to the Google
> > Groups "javasf: JavaServer Faces Group" group.
> > To post to this group, send email to javasf@xxxxxxxxxxxxxxxx
>
> > To unsubscribe from this group, send email to javasf+
> > unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> > ME" as the subject.

-- 
http://groups.google.com/group/javasf

You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx

To unsubscribe from this group, send email to 
javasf+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

<Prev in Thread] Current Thread [Next in Thread>