Duvida no uso Jasper fazer aparecer campos que tenho que contar de outra tabela?

0 respostas
P

Olá,

uma duvida como posso fazer no iReport o seguinte :

- Dados Usuário

- Verificar se existe certificados

- Se sim mostrar os certificados

layout do relatório

Nome Usuario Telefone Email

____________________________________
Possui certificado (Sim ou Não)

____________________________________
Lista de Certificados (Se possuir)

E estou usando a query abaixo :

como fazer ?????? alguém poderia me ajudar ....abs

[code]
 select count(ic.user_id) from certificate ix where ix.user_id= ic_user_id) contador
select user.user_id ,
       user.name,
       user.email ,
       user.profession ,
       user.admissionDate ,
       user.object_state,
       user.group_id grupo,
       ig.name nome_grupo,
       user.role_id role,
       ir.name nome_role,
       ic.certificate_id,
       ic.serialnumber,
       select count(ic.user_id) from certificate ix where ix.user_id= ic_user_id) contador
from user user
left join group ig on user.group_id = ig.group_id
left join role ir on user.role_id = ir.role_id
left join certificate ic on user.user_id =ic.user_id
where (0=0  )
order by 2

[/code]

Criado 19 de maio de 2009
Respostas 0
Participantes 1