Olá,
uma duvida estou usando iReport com sql (ansi) só que agora tem umas regras de negócios dentro
de umas classes que estão em um framework(onde a idéia é passar um id e retorna o valor).
O que estava pensando em converter sql em fonte de dados javabean onde faria com objetos invés de tabelas…
Minha duvida consigo no select chamar o método de uma classe no select ???
se alguém puder me ajudar agradeceria…
-- um exemplo como converter esse sql em jpql
SELECT ic.certificate_id,
icd.cn titular,
ica.name ac,
ic.notafter ate,
ic.notbefore de,
ic.certificate_state situacao,
ict.certificate_family icp,
ict.name tipo,
idm.name modelo,
ic.serialnumber serie,
iu.name usuario
FROM certificate ic
left join certificate_type ict on ic.certificate_type_id = ict.certificate_type_id
left join certificate_dn icd on ic.dn_id = icd.dn_id
left join ca ica on ict.ca_id = ica.ca_id
left join publickey ipk on ic.publickey_id = ipk.publickey_id
left join key_container ikc on ipk.publickey_id = ikc.publickey_id
left join device id on ikc.device_id = id.device_id
left join device_model idm on id.device_model_id = idm.device_model_id
left join user iu on id.user_id = iu.user_id
where ($P{titulari} = '0') or (upper(icd.cn) like upper($P{titulari}))
order by 2,4,3