Tutorials
Resources
Forum
Reviews
Communities
Interview
Jobs
Projects
Training
Your
Ad
Here
Silverlight Games
|
Mentor
|
Code Converter
|
Articles
|
Code Factory
|
Computer Jokes
|
Members
|
Peer Appraisal
|
IT Companies
|
Bookmarks
|
Polls
|
Revenue Sharing
|
Lobby
|
Gift Shop
|
Prizes & Awards
My Profile
Sign In
Register
AdSense Revenue
Active Members
Today
Asheej T K
(187)
Alwyn
(165)
Avinash Mohan
(88)
Last 7 Days
Alwyn
(1087)
Asheej T K
(760)
Avinash Mohan
(551)
more...
Forums
»
.NET
»
ASP.NET
»
parameter field in crystal report
Posted Date:
03 Jul 2008
Posted By:
Manu
Member Level:
Gold
Points
: 1
Responses:
0
hi frndzz
i got problem with parameter field in crystaleport
i have to send department name as parameter field..for this i have created on rpt file and set parameterfield in that as "dept"
in code behind page i have written code
CrystalReport4 c1;
CrystalDecisions.CrystalReports.Engine.Table mytable;
CrystalDecisions.Shared.TableLogOnInfo mylogin;
CrystalDecisions.CrystalReports.Engine.ReportDocument orpt=new CrystalDecisions.CrystalReports.Engine.ReportDocument();
const string PARAMETER_FIELD_NAME="dept";
private void Page_Load(object sender, System.EventArgs e)
{
c1=new CrystalReport4();
foreach (CrystalDecisions.CrystalReports.Engine.Table mytable in orpt.Database.Tables )
{
mylogin=mytable.LogOnInfo;
mylogin.ConnectionInfo.Password="lssmis";
mylogin.ConnectionInfo.UserID="lssmis";
mytable.ApplyLogOnInfo(mylogin);
}
ParameterFields pfs=CrystalReportViewer1.ParameterFieldInfo;
ArrayList arr=new ArrayList();
arr.Add("Soft Ware");
arr.Add("Admin");
setpfinfo(pfs,arr);
string path="c:\\Inetpub\\wwwroot\\examplecsharp\\CrystalReport4.rpt";
orpt.Load(path);
CrystalReportViewer1.ReportSource=orpt;
CrystalReportViewer1.DataBind();
}
void setpfinfo(ParameterFields parameterFields,ArrayList arrayList)
{
ParameterValues currentParameterValues=new ParameterValues();
foreach(object submittedValue in arrayList)
{
ParameterDiscreteValue parameterDescreteValue=new ParameterDiscreteValue();
parameterDescreteValue.Value=submittedValue.ToString();
currentParameterValues.Add(parameterDescreteValue);
}
ParameterField parameterField=parameterFields[PARAMETER_FIELD_NAME];
parameterField.set_CurrentValues(currentParameterValues);
}
But in the method at last line there is one error
C:\Inetpub\wwwroot\examplecsharp\appblocks.aspx.cs(107): 'CrystalDecisions.Shared.ParameterField.CurrentValues.set': cannot explicitly call operator or accessor"
THis is the error...
Without this line if i execute the application...i got the error in age like missing current values..
What is the problem here
I am using .net2003
Plzz give a solution
Responses
No responses found. Be the first to respond and make money from
revenue sharing program
.
Post Reply
You must
Sign In
to post a response.
Next :
certification......
Previous :
hi...whats the error in code..plz help...DAtaset
Return to Discussion Forum
Post New Message
Category:
ASP.NET
Related Messages
Validation Controls
no of click on advertisement in asp.net application
Please Please help.................. tooo urgent
Please tell me .Net interview Questions for 2+ Years Exp
To upload Documents like(doc,pdf,etc) to file system
dotNet Slackers
About Us
Contact Us
Privacy Policy
Terms Of Use