crystal report 传递参数的问题.DB是ACCESS.(已经发过帖,仍无人答),在线等回复,可去给分高页面领双份的分....急
初次用这个报表,报表已经与access连好,只要传一个ID的参数进去.这个报表也就是显示下
ID这个记录的信息.
但现在我尝试了很多方法,也下载了crystal report的补丁.(要本版本是9.0的)
我的操作系统是winxp s2.
希望大家有经验的请给指点一下,有可能也把您用的例子给展示一下.我找了很多例子,还是有
以下的问题.
string httpInvID = "";
httpInvID = Request.QueryString["InvID"];
CRYSTAL.ReportDocument rptDoc = new CRYSTAL.ReportDocument();
rptDoc.Load("C:\\Inetpub\\wwwroot\\TaxInvoice\\report\\rptInvoice.rpt");
rptDoc.SetDatabaseLogon("","");
ParameterFields pfds = new ParameterFields();
ParameterField pfdInv = new ParameterField();
ParameterDiscreteValue prmdInv = new ParameterDiscreteValue();
prmdInv.Value = httpInvID;
pfdInv.CurrentValues.Add(prmdInv); //这里总没有CurrentValues这个方法.
//pfdInv也没有ParameterFieldName方法.只有些set_***的东东,但根本不能用,在有的文档中有的人
//也提出过,我也没见到解决的方法.
pfds.Add(pfdInv);
第一帖子的地址:(发在C#区的)
http://community.csdn.net/Expert/topic/4633/4633952.xml?temp=8.236331E-02