使用PrintToPrinter时出现缺少参数值问题

kendyma 2015-02-04 11:55:04
环境是VB2005
代码如下
Dim discreteVal1 As New CrystalDecisions.Shared.ParameterDiscreteValue
Dim discreteVal2 As New CrystalDecisions.Shared.ParameterDiscreteValue
Dim discreteVal3 As New CrystalDecisions.Shared.ParameterDiscreteValue
discreteVal1.Value = BbzzStr
discreteVal2.Value = BbqStr
discreteVal3.Value = JgxxStr
myReportDoc.SetParameterValue("zz", discreteVal1)
myReportDoc.SetParameterValue("zzq", discreteVal3)
myReportDoc.SetParameterValue("jgxx", discreteVal3)

myReportDoc.Refresh()
myReportDoc.PrintToPrinter(1, True, 1, 3)
水晶报表里有三个参数字段“zz","zzq","jgxx"
到最后一步出现缺少参数值
...全文
696 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
本拉灯 2015-04-02
  • 打赏
  • 举报
回复
看看是不是名称,大小写了。不要全小写要与实际设定的一至
熙风 2015-04-02
  • 打赏
  • 举报
回复
看看是不是名字写错了
阿双2009 2015-02-11
  • 打赏
  • 举报
回复
你要在水晶报表模板上创建这"zz"/"zzq"/"jgxx"三个参数字段,跟你PrintToPrinter无关 如何创建请参考:http://www.cnblogs.com/babyt/archive/2009/07/26/1531541.html第3点:参数的基本操作
  • 打赏
  • 举报
回复
光标放到 PrintToPrinter 上 , f12 看它的从元数据,就知道需要多少个参数以及每个参数的类型。

4,820

社区成员

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

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