akhanh
Members-
Posts
31 -
Joined
-
Last visited
Content Type
Profiles
Forum
Events
Featured Visualizations
Knowledge Base
Documentation (PDF Downloads)
Blog
Documentation (Test Area)
Documentation
Dr. Jaspersoft Webinar Series
Downloads
Everything posted by akhanh
-
For an administrator: i dont know why: if i post something one time, it create two posts. in my last posts it create four times, but i press the submit button only one time...
-
Hi, that works very fine. For all a summary: 1. create: package tests; import net.sf.jasperreports.engine.JRAbstractChartCustomizer; import net.sf.jasperreports.engine.JRChart; import net.sf.jasperreports.engine.JRChartCustomizer; import org.jfree.chart.JFreeChart; import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.data.Range; public class customizer extends JRAbstractChartCustomizer{ public void customize(JFreeChart jfreechart, JRChart arg1) { // Get the plot CategoryPlot plot = jfreechart.getCategoryPlot(); plot.getRangeAxis().setRange(10, 100); } } 2.: set it (see last post) in the chart the customizer class. In my example you must write tests.customize tests is the package name. Thats all and you get a y-axis range from 10 to 100. With the methods of plot (see above) you can change different values of the chart Ali Baba
-
Hi, that works very fine. For all a summary: 1. create: package tests; import net.sf.jasperreports.engine.JRAbstractChartCustomizer; import net.sf.jasperreports.engine.JRChart; import net.sf.jasperreports.engine.JRChartCustomizer; import org.jfree.chart.JFreeChart; import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.data.Range; public class customizer extends JRAbstractChartCustomizer{ public void customize(JFreeChart jfreechart, JRChart arg1) { // Get the plot CategoryPlot plot = jfreechart.getCategoryPlot(); plot.getRangeAxis().setRange(10, 100); } } 2.: set it (see last post) in the chart the customizer class. In my example you must write tests.customize tests is the package name. Thats all and you get a y-axis range from 10 to 100. With the methods of plot (see above) you can change different values of the chart Ali Baba
-
HI, this could work, but my problem is to set the customizer class. I have a custumizer extends JRAbstractChartCustomizer and i try to use it with JRDesignChart i = (JRDesignChart) (jdesgn.getSummary().getElements()[0]); i.setCustomizerClass("customizer"); but i get Exception in thread "main" net.sf.jasperreports.engine.JRRuntimeException: Could not create chart customizer instance. i dont know i set the customizer class...
-
Hi, my problem is to find the interface to get a jfreechart from JR. Do you know how i get it?
-
Hi, i tried to change the range y-axis of a bar-chart. i create a 'class customizer implements JRChartCustomizer' a i tried to use it with ' // getchart JRDesignChart i = (JRDesignChart) (jdesgn.getSummary().getElements()[0]); i.setCustomizerClass(new customizer().toString()); ' but it do not work. What i should write in i.setCustomizerClass(new customizer().toString()); Thanks Ali Baba
-
Hi, i tried to change the range y-axis of a bar-chart. i create a 'class customizer implements JRChartCustomizer' a i tried to use it with ' // getchart JRDesignChart i = (JRDesignChart) (jdesgn.getSummary().getElements()[0]); i.setCustomizerClass(new customizer().toString()); ' but it do not work. What i should write in i.setCustomizerClass(new customizer().toString()); Thanks Ali Baba
-
Hi, i tried to change the range y-axis of a bar-chart. i create a 'class customizer implements JRChartCustomizer' a i tried to use it with ' // getchart JRDesignChart i = (JRDesignChart) (jdesgn.getSummary().getElements()[0]); i.setCustomizerClass(new customizer().toString()); ' but it do not work. What i should write in i.setCustomizerClass(new customizer().toString()); Thanks Ali Baba
-
Hi, i tried to change the range y-axis of a bar-chart. i create a 'class customizer implements JRChartCustomizer' a i tried to use it with ' // getchart JRDesignChart i = (JRDesignChart) (jdesgn.getSummary().getElements()[0]); i.setCustomizerClass(new customizer().toString()); ' but it do not work. What i should write in i.setCustomizerClass(new customizer().toString()); Thanks Ali Baba
-
Hi StackTrayce, your way is possible, but i will avoid to use awt classes. I will try to use only jasper reports api functionality, but i didnt found any class/method. Can anybody help? Thanks HA
-
Hi all, (sorry that i posted the same in ireport forum). I need the pixel size of a String value. Can anybody help? Thanks HA
-
Hi all, how can i get the pixel size of a Stringvalue? Thanks all HA
-
Hi all, i have a Subreport. This includes in the columnheader the tableheader. In the detail band i have the table content. Now i write JasperDesign.setsplitallowed(true); If it works, i get sometimes in the bottom of the page ONLY the tableheader and in the next page i get again the tableheader with the content. It is possible to avoid this. If the tableheader is print in e.g. page 1 i will print minimum 1 line content... Thanks HA
-
Thank you very much. You saved me a lot of time... HA
-
Hi, i load the report with JasperDesign jdesgn = JRXmlLoader.load("C:/Programme/JasperSoft/reports/graphTest.jrxml"); and will change the height of the detail band or an Image JRBaseImage, but i have no setheight(...) method. Have you an idea? Thanks HA
-
Hi, i load the report with JasperDesign jdesgn = JRXmlLoader.load("C:/Programme/JasperSoft/reports/graphTest.jrxml"); and will change the height of the detail band or an Image JRBaseImage, but i have no setheight(...) method. Have you an idea? Thanks HA
-
Hi all, i create an Image with ireport. Now i will change the height of the image. How i can do it? It has only the method setwidth(...). Thanks HA
-
Hi all, i create an Image with ireport. Now i will change the height of the image. How i can do it? It has only the method setwidth(...). Thanks HA
-
hi all, in the detail band i call a subreport. the size of the collection is 10. so the supreport are called 10 times. after then i will retry this prozess 5 times = 50 calls of subreport. is this possible? Thanks
-
hi all, in the detail band i call a subreport. the size of the collection is 10. so the supreport are called 10 times. after then i will retry this prozess 5 times = 50 calls of subreport. is this possible? Thanks
-
i try again: e. g. i add in the detail band of my subreport the static text "detail" and in the page Header of my sub report the text "header". now i run the masterreport. in the pdf file i see only the text "header". the information in the detail band are not print in pdf. I think the reason is: if i open in the masterreport the preferences of the subreport and see in the tab Subreport->connection/datasource i must add a connection. if it is empty the detail band are not print. what can i write? Thanks and sorry about my perfect english
-
i try again: e. g. i add in the detail band of my subreport the static text "detail" and in the page Header of my sub report the text "header". now i run the masterreport. in the pdf file i see only the text "header". the information in the detail band are not print in pdf. I think the reason is: if i open in the masterreport the preferences of the subreport and see in the tab Subreport->connection/datasource i must add a connection. if it is empty the detail band are not print. what can i write? Thanks and sorry about my perfect english
-
hi, it works now after the svenn's post. i work under window and i wrote for subreport expression "C:\Programme\JasperSoft\reports\a1.jasper". After i wrote "C:/Programme/JasperSoft/reports/a1.jasper" it works. Now i have a new problem. i will display the detail datas of the subreport in the masterreport. But it shows all bands of the subreport without detail band. i need the detail band informations to print in the masterreport. what can i do? Thanks
-
yes that is my problem :(
-
hi, thank you, it compiles. in the supreport i create a simple text "hello" but i cannot see it in the masterreport. i reserve enough place in the masterreport :(