tags:

views:

246

answers:

1

Hello All, I'm new to DynamicJasper, I think it's a great project but for a few days I cannot run simple example which will display polish fonts properly. Details sections is generated without any problems automatically displaying polish letters like 'ć ż ź ą' etc. where title and column headers contain strange letters instead. I was trying to do the following, but it doesn't work:

  FastReportBuilder drb = new FastReportBuilder();
        Font font = new Font(25, "SansSerif", "Helvetica", Font.PDF_ENCODING_CP1257_Baltic, true);
        Style titleStyle = new StyleBuilder(false).setFont(font).build();

        DynamicReport dr = drb.addColumn("State", "state", String.class.getName(),30)
                        .addColumn("Branch", "branch", String.class.getName(),30)
                        .addColumn("Product Line", "productLine", String.class.getName(),50)
                        .addGroups(2)
                        .setTitle("November 2008 Źrebię  ąćżć!")
                        .setTitleStyle(titleStyle)
                        .setSubtitle("This report was generated at " + new Date())
                        .setPrintBackgroundOnOddRows(true)
                        .setUseFullPageWidth(true)
                .build();


        JRDataSource ds = new JRBeanCollectionDataSource(this.simples);
        JasperPrint jp = DynamicJasperHelper.generateJasperPrint(dr, new ClassicLayoutManager(), ds);
        JasperViewer.viewReport(jp);    //finally display the report report

Any help would be highly appreciated as dynamicjasper forums seems to be dead and constantly spammed. Thanks in advance! Kris

A: 

Same problem. Don't you still have an answer?

Chris Rea
No I have not. For the purpose of my project I was working on, I have created my own small and simple library generating the reports dynamically, its open source, very small and works for me, you can try as well, if you have any problems maybe I can help.Project website:http://jasperberry.sourceforge.netMy blog:http://www.softwarepassion.com