Galelra…
probleminha meio chato…
vamo la
Meu BD ta assim…
table EmpresaAerea
[code]
create table anotacoes
(
idEmpresa int(10) unsigned NOT NULL auto_increment,
nomeEmpresa varchar(20),
dataVoo varchar(20),
idVoo INTEGER,
idHotran INTEGER,
PRIMARY KEY (idEmpresa)
);[/code]
table voo
[code]
create table voo
(
idVoo int(10) unsigned NOT NULL auto_increment,
numeroVoo int(10),
PRIMARY KEY (idVoo)
);[/code]
table hotran
[code]
create table hotran
(
idHotran int(10) unsigned NOT NULL auto_increment,
numeroHotran int(10),
PRIMARY KEY (idHotran)
);[/code]
Entao…
cada Empresa Aera possui um voo(numero, entre outros q nao ta citado), e um hotran(numero)…
ok…
Eu consigo listar no meu dataTable(JSF) normalmente…
Como eu fasso pra listar do mesmo jeito no meu iReport/Jasper?
o Ireport ta configurado para a tabela anotacoes…
EMPRESA DATA N.VOO HOTRAN
${nomeEmpresa} ${dataVoo} ${idVoo} ${numeroHotran}
mas tem um problema… como ele vai saber que esse idVoo deve ser meu numeroVoo ? a mesma coisa pro hotran… ??
eu quero que no N.VOO saia o numero do Voo. lembrando que na tabela anotacoes, estao os IDs do hotran e dos voo…
a mesma lista que eu gero no dataTable, eu passo ela pro jasper…
o erro eh o seguinte
net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : idVoo
java.lang.NoSuchMethodException: Unknown property 'idVoo'
eh meio complicado de explicar…
mas seria algo do tipo
N.VOO
${idVoo.numeroVoo}
mas isso nao funciona neh… hehe
=p
vlws