作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 vb.net 的 Crystal 报表中有一个字段,我想在这个文本字段中显示 vb.net 形式的文本框的值。
我创建了名为“prog_user”的参数并将其值设置为 textbox.text 但它不显示任何内容。
继承人我的代码我把它放在 vb.net 中的 report_viewer_shown 事件上
Dim crpath, filepath As String
Private Sub rpt_viewer_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
cryrpt = New CrystalDecisions.CrystalReports.Engine.ReportDocument()
crpath = "D:\LEGAL\NLRC_new_022213\NLRC"
filepath = crpath & "\Legal Records.rpt"
cryrpt.Load(filepath)
cryrpt.RecordSelectionFormula = "{Command.CaseNo} = " & case_no
crviewer.ReportSource = cryrpt
Legal_Records1.SetParameterValue("prog_user", textbox1.text)
crviewer.Refresh()
end sub
最佳答案
在添加值之前尝试清除它
With cryrpt
.ParameterFields("prog_user").CurrentValues.Clear()
.ParameterFields("prog_user").CurrentValues.Add(Textbox1.text)
End With
关于vb.net - 如何从vb.net中的文本框传递 Crystal 报告中文本字段中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15153402/
我是一名优秀的程序员,十分优秀!