HOME > .NET Framework > Forum > การทำ parameter field in crystal report เวลาเอาค่าไปเวลาแล้วมันขึ้น Missing parameter มันต้องประกาศอะไรเพิ่มหรือป่าวครับ asp.net vb (รูปแบบด้านในครับ)
การทำ parameter field in crystal report เวลาเอาค่าไปเวลาแล้วมันขึ้น Missing parameter มันต้องประกาศอะไรเพิ่มหรือป่าวครับ asp.net vb (รูปแบบด้านในครับ)
Dim myParameterFields As ParameterFields
Dim myParameterField As ParameterField
Dim myDiscreteValue As ParameterDiscreteValue
Dim RPT As New ReportDocument
Dim DT As New DataTable
myParameterField = New ParameterField
myDiscreteValue = New ParameterDiscreteValue
myParameterField.ParameterFieldName = "field parameter"
myDiscreteValue.Value = Value
myParameterField.CurrentValues.Add(myDiscreteValue)
myParameterFields.Add(myParameterField)
CRV_MatReq.ParameterFieldInfo = myParameterFields
RPT.SetDataSource(DT)
CRV_MatReq.ReportSource = RPT
CRV_MatReq.Refresh()
แล้วก็นำ field ไปวางใน ตัว crystal report แต่มันไม่เห็นค่าตัวที่ส่งไปเลยครับ
Tag : .NET, Web (ASP.NET), VB.NET
Date :
2012-12-01 08:21:51
By :
Littlefatboyz
View :
1116
Reply :
1
No. 1
Guest
Code (VB.NET)
Dim R1 As New CrystalReport
R1.Database.Tables(0).SetDataSource(DS.Tables("QuerySale"))
'set Datasource ให้กับ report
R1.SetParameterValue("txtbath", BathText)
'ส่ง Parameter ให้ repotr