Integer biObjectId = new Integer(biobjectIdStr);
BIObject biObject = biObjectDAO.loadBIObjectById(biObjectId);
response.setAttribute("biobject", biObject);
SubreportDAOHibImpl subreportDAOHibImpl = new SubreportDAOHibImpl();
List list = subreportDAOHibImpl.loadSubreportsByMasterRptId(biObject.getId());
List biObjectList = new ArrayList();
for(int i = 0; i < list.size(); i++) {
Subreport subreport = (Subreport)list.get(i);
BIObject biobj = biObjectDAO.loadBIObjectForDetail(subreport.getSub_rpt_id());
biObjectList.add(biobj);