crystal reports, exportere til pdf, missing parameters
Hej,Jeg har lavet noget kode der tager og parser nogle parametre fra en asp.net side og smider dem til en crystal reports rapport.
hvis jeg bruger en crystal reportsviewer virker det fint, men hvis jeg bruger export metoden får jeg "missing parameter" som exception til trods for jeg har tilføjet parametrene.
her er noget af koden:
CrystalReportSource CrSrc = new CrystalReportSource();
protected void ExportPdf()//exports the report to pdf
{
MemoryStream oStream; // using System.IO
CrystalReportViewer1.ReportSource = CrSrc;
oStream = (MemoryStream)CrSrc.ReportDocument.ExportToStream(ExportFormatType.PortableDocFormat);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.BinaryWrite(oStream.ToArray());
Response.End();
}
protected void AddParameter(string parametername, string parametervalue)//adds parameters to the report.
{
ParameterFields myParams = new ParameterFields();
CrystalDecisions.Web.Parameter InputParameter = new CrystalDecisions.Web.Parameter();
InputParameter.Name = parametername;
InputParameter.DefaultValue = parametervalue;
CrSrc.Report.Parameters.Add(InputParameter);
}
burde dette ikke virke?