Boa tarde.
Estou fazendo um relatório no IReport, de movimentação de produtos.
Cada produto pode ter um ou mais formecedores.
Meu problema é quando o produto tem mais de um fornecedor, pois ele repete a linha.
O que eu poderia usar é check box que diz qual é o fornecedor atual.
Mas o problema é que tem produtos que não tem nenhum fornecedor associado, aí se eu usar aquele campo para filtro, alguns produtos não vão aparecer no resultado.
Pensei em usar CASE WHEN, mas não funcionou, apenas trazia o campo em branco (do fornecedor)
Alguma sugestão? Alguma dúvida?
Desde já obrigada. 
P.S. - Pedaço da minha sql que se refere ao problema. ^ ^
select bp.name as parceiro
FROM m_product p
LEFT JOIN M_Product_PO ppo on p.m_product_id=ppo.m_product_id
LEFT JOIN c_bpartner bp on ppo.c_bpartner_id=bp.c_bpartner_id