aee gente estou com problemas para preencher um subrelatorio com hashmap
ele simplismente não preenche o campo que eu criei
vou postar o codigo
JRMapArrayDataSource mapArrayDataSource;
try
{
String reportFileName = "C:\\testejasper\\Plano_Projeto.jasper";
parameters = new HashMap();
//
parameters.put("SUBREPORT_DIR", "C:\\testejasper\\");
parameters.put("nome_cliente", "CLIENTE");
HashMap[] pLojas = new HashMap[3];
for(int i = 0; i < 2; i++)
{
HashMap<Object,Object> hm = new HashMap<Object,Object>();
hm.put("SUBREPORT_DIR", "C:\\testejasper\\");
hm.put("razao_social", "razao_social" + i);
pLojas[i] = hm;
}
mapArrayDataSource = new JRMapArrayDataSource(pLojas);
impressao = JasperFillManager.fillReport(reportFileName, parameters, mapArrayDataSource);
JasperExportManager.exportReportToPdfFile(impressao, "c:\\RelatorioLivros.pdf");
campo no detail do subrelatorio
$V{razao_social}
