CrystalRepor与Web页面传递参数的问题。60分,在线等。

zx810903 2005-07-22 10:05:50
我在CrystalReport1.rpt中设置了一个参数sCity,我利用什么方法能够在Web页面读取出来?谢谢。
最好给出代码,谢谢。
...全文
152 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
MyLf 2005-07-23
  • 打赏
  • 举报
回复
9.0的不像的。
用10版的可以在页面上显示
xwdd129 2005-07-22
  • 打赏
  • 举报
回复
这里有段代码,你可以参考一下:

public void SetParameterFields()
{
ParameterFields paramFields;
paramFields=CrystalReportViewer1.ParameterFieldInfo;

ParameterField paramField =paramFields["@Block_no"]; //@Block_no即为参数名
ParameterValues curCurrents=paramField.CurrentValues; //取得当前值
ParameterDiscreteValue discreteVal = new ParameterDiscreteValue ();
discreteVal.Value=block_no;
curCurrents.Add(discreteVal);

paramField =paramFields["@Max_Date"];
curCurrents=paramField.CurrentValues;
discreteVal = new ParameterDiscreteValue ();
discreteVal.Value=end;
curCurrents.Add(discreteVal);

paramField =paramFields["@Min_Date"];
curCurrents=paramField.CurrentValues;
discreteVal = new ParameterDiscreteValue ();
discreteVal.Value=start;
curCurrents.Add(discreteVal);

paramField =paramFields["@prod_id"];
curCurrents=paramField.CurrentValues;
discreteVal = new ParameterDiscreteValue ();
discreteVal.Value=prod_id;
curCurrents.Add(discreteVal);

CrystalReportViewer1.ParameterFieldInfo=paramFields;
}

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧