Olá galera GUJ,
estou com um problema e ja vi varios topicos sobre o assunto, mas o meu relatorio nao funciona de jeito nenhum, vamos lá.
estou usando o netbeans 6.5.1 junto com o plugin do irepot 3.5.1
Bom tenho uma bean chamada Pessoas e outra chamada PessoasVendedor
public class Pessoas implements Serializable {
private String codigo;
private String nome;
blalbalbalbalba....
private PessoasVendedor pessoasVendedor;
/*aki os get e set ...*/
}
Classe PessoasVendedor:
public class PessoasVendedor implements Serializable {
private int idPessoaVendedor;
private String apelidoPessoaUsuario;
/*aki os get e set ...*/
}
na classe q monta meu relatorio passo uma lista com objeto ja setado…
// -> O datasource que recebe um objeto.
JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(lista);
ate entao tudo funciona perfeitamente se eu usar so os fields no jasper de do beans Pessoas
ex: $F{nome} , $F{codigo},
agora qd tento acessar o PessoasVendedor nao consigo de maneira alguma
gostaria de saber como sertano classpath do ireport a beans.PessoasVendedor
e como fikaria seria alguma coisa $F{Pessoas}.getIdPessoaVendedor() ou $F{idPessoaVendedor}
desde ja agradeço…