Mysql 属性“ReportSource”为“只读”
我目前正在VB.net中制作报告,出现以下错误:Mysql 属性“ReportSource”为“只读”,mysql,vb.net,crystal-reports,report,readonly,Mysql,Vb.net,Crystal Reports,Report,Readonly,我目前正在VB.net中制作报告,出现以下错误: Property 'ReportSource' is 'ReadOnly'. 这是我的代码: Imports CrystalDecisions.CrystalReports.Engine 导入CrystalDecisions。共享 公共类MRTable Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.Event
Property 'ReportSource' is 'ReadOnly'.
这是我的代码:
Imports CrystalDecisions.CrystalReports.Engine
导入CrystalDecisions。共享
公共类MRTable
Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
Dim cryRpt As New ReportDocument
cryRpt.Load("D:\Orly\workspace\HMIS\01.26.15\HoMISv2.0\CRMedicalRecords.rpt")
Dim crParameterFieldDefinitions As ParameterFieldDefinitions
Dim crParameterFieldDefinition As ParameterFieldDefinition
Dim crParameterValues As New ParameterValues
Dim crParameterDiscreteValue As New ParameterDiscreteValue
crParameterDiscreteValue.Value = Nurse.SelectedPatient
crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields
crParameterFieldDefinition = crParameterFieldDefinitions.Item("PCode")
crParameterValues = crParameterFieldDefinition.CurrentValues
crParameterValues.Clear()
crParameterValues.Add(crParameterDiscreteValue)
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues)
CRMedicalRecords.ReportSource = cryRpt
End Sub
末级
我希望您能帮我解决这个问题。请在Crystal Reports或Visual Studio中打开报告,然后在下进行检查 文件>报告选项 要关闭的选项为只读
这可能会阻止您编辑报告,因为您正在添加参数 谢谢你的解决方案,但我解决了。。CRMedicalRecords.ReportSource=cryRpt应该是MedicalRecordsReport.CrystalReportViewer1.ReportSource=cryRpt欢迎,忽略了您的问题。太好了,你解决了这个问题