水晶报表参数传入问题(vb)

klan 2006-11-02 12:58:28
我现在遇到一个问题,我在使用vb操作水晶报表的时候需要传入一个字符串,比如说是一个人的名字。
我是这样做的:
在水晶报表里面加入一个Parameter Fields
然后vb里面的代码如下:
With cryDesktop
...
.ParameterFields(0)="张三"
.Connect="...."
.Action=1
End with

“张三”是可以在报表里面打印出来的,但是在打印之前会弹出对话框让我输入这个parameter field的值,可是我已经在程序里面输入了,而且对话框里面的值也是“张三”,我如何可以不让程序弹出对话框,直接打印我在程序里面输入的“张三”?

谢谢
...全文
282 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gooood 2006-11-07
  • 打赏
  • 举报
回复
参考:
http://community.csdn.net/Expert/topic/5127/5127742.xml?temp=4.140872E-02
klan 2006-11-03
  • 打赏
  • 举报
回复
不支持你的写法
blue_summer 2006-11-03
  • 打赏
  • 举报
回复
不好意思,更正一下:

With CrystalReportSource1.ReportDocument.ReportDefinition
DirectCast(.ReportObjects("txtTital"), CrystalDecisions.CrystalReports.Engine.TextObject).Text = "我的标题"
End With
blue_summer 2006-11-03
  • 打赏
  • 举报
回复
可以在你的代码里给水晶报表中的某一文本框赋值,可以参考下下列代码(vb.net)

With CrystalReportSource1.ReportDocument.ReportDefinition
DirectCast(.ReportObjects("txtTital"), CrystalDecisions.CrystalReports.Engine.TextObject).Text = "我的标题" (ScreenDefine.S_PACKAGE_NAME)
End With

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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