Print Page | Close Window

crystal report running from java application

Printed From: Crystal Reports Book
Category: Crystal Reports 9 through 2020
Forum Name: Report Design
Forum Discription: The best way to design a report and problems you have encountered
URL: http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=6321
Printed Date: 06 May 2024 at 7:30am


Topic: crystal report running from java application
Posted By: malli
Subject: crystal report running from java application
Date Posted: 11 May 2009 at 10:04pm
Hi,

I am working on crystal reports x1. I created one rpt file which will take one parameter to filter the output from database.
from one jsp page I am passing the value to that report parameter.
I am setting the parameter to the report like below.


                Fields oFields = new Fields();  
                ParameterField portfolio = new ParameterField();
                portfolio.setName("ScreenName");
               
           
                Values oValues = new Values();
                ParameterFieldDiscreteValue oParameterFieldDiscreteValue = new ParameterFieldDiscreteValue();
              
               
                oParameterFieldDiscreteValue.setValue("admin");
                oValues.add(oParameterFieldDiscreteValue);
                portfolio.setCurrentValues(oValues);
                portfolio.setReportName(fileName);

and this is the code to the report viewer.

viewer = new CrystalReportViewer();
                ConnectionInfos connectionInfos =new ConnectionInfos();
                connectionInfos.add(connectionInfo);
                viewer.setDatabaseLogonInfos(connectionInfos);
                 viewer.setName("admin");
                viewer.setOwnPage(false);
                viewer.setParameterFields(oFields);

it is working fine , but here is one problem, that i was setting the report parameter but report engine not taking that value, it itself producing one output jsp page which will accept the report parameter , after that it is generating the report. Here I dont want that page produced by the  reporting engine. please help me how to avoid that page.

regards,
Malli.



Print Page | Close Window