Jump to content
We've recently updated our Privacy Statement, available here ×

elip

Members
  • Posts

    1
  • Joined

  • Last visited

elip's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. I'm using eclipse to make java application. I want to get data from table view then make report by jasper report Here is method I made to show report public void reportshow() { /* Map to hold Jasper report Parameters */ Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("JR_BEAN_COLLECTION", listItems()); InputStream input = null; try { input = new FileInputStream(new File("...srcapplicationBlank_A4.jrxml")); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } JasperDesign jasperDesign = null; JasperReport jasperReport = null; JasperPrint jasperPrint = null; try { jasperDesign = JRXmlLoader.load(input); jasperReport = JasperCompileManager.compileReport(jasperDesign); jasperPrint=JasperFillManager.fillReport(jasperReport,parameters, new JRBeanCollectionDataSource(listItems())); } catch (JRException e) { // TODO Auto-generated catch block e.printStackTrace(); } /*call jasper engine to display report in jasperviewer window*/ JasperViewer.viewReport(jasperPrint); System.out.println("File Generated"); } public List<Orderinfor> listItems() { List<Orderinfor> list = new ArrayList<Orderinfor>(); for (Orderinfor item : tableview.getItems()) { if(item.isCheck()) { list.add(item); } } return list; }[/code] Here is Operation Step and Operation name I did successfully to show that value on report However I cant not split Operation Step and Operation Time by char "-" as one by one and put in table to have report like this Page 1: Page 2: Please help me how to do that. Thank you
×
×
  • Create New...