本文介绍了如何在 Visual Basic 2005 中的水晶报表中将文本框值作为参数传递的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Form1
有一个 button1
和一个 texbox1
,当我点击 button1
时,form2
将加载水晶报告并显示我放在 textbox1
上的数据.已经创建了Parameters Field crTextBox
并放入了crystalreport.如何将 textbox1.text
值传递给 crTextBox
.
Form1
has a button1
and a texbox1
, when I click button1
, form2
will load with crystal report on it and display data that I put on textbox1
. Already created Parameters Field crTextBox
and put into crystalreport. How can I pass textbox1.text
value to crTextBox
.
推荐答案
在Form2里面添加如下代码
Add the following code inside Form2
Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Dim Report1 As New CrystalReport1
Report1.SetParameterValue("crTextBox", Form1.TextBox1.Text)
CrystalReportViewer1.ReportSource = Report1
End Sub
这篇关于如何在 Visual Basic 2005 中的水晶报表中将文本框值作为参数传递的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!