선택할 수있는 보고서 목록이있는 vb.net 응용 프로그램이 있습니다.
보고서를 선택하면 데이터가로드되고 Crystal 보고서 뷰어에 보고서가 표시됩니다. 그러나 보고서 표시 방법은 큰 방법이며 크기를 조정하는 유일한 방법은 화면을 복원 한 다음 전체 화면으로 복원하는 것입니다. 스크롤 막대는 페이지를 아래로 위로 복원 한 후에 만 표시됩니다.vb.net Crystal 보고서보기 문제
생성 된 뷰어의 코드는 다음과 같습니다.
Me.CrystalReportViewer1.ActiveViewIndex = -1
Me.CrystalReportViewer1.AutoValidate = System.Windows.Forms.AutoValidate.EnablePreventFocusChange
Me.CrystalReportViewer1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.CrystalReportViewer1.Cursor = System.Windows.Forms.Cursors.Arrow
Me.CrystalReportViewer1.DisplayBackgroundEdge = False
Me.CrystalReportViewer1.Dock = System.Windows.Forms.DockStyle.Fill
Me.CrystalReportViewer1.EnableDrillDown = False
Me.CrystalReportViewer1.Location = New System.Drawing.Point(230, 0)
Me.CrystalReportViewer1.Name = "CrystalReportViewer1"
Me.CrystalReportViewer1.SelectionFormula = ""
Me.CrystalReportViewer1.ShowCloseButton = False
Me.CrystalReportViewer1.ShowGroupTreeButton = False
Me.CrystalReportViewer1.ShowRefreshButton = False
Me.CrystalReportViewer1.ShowTextSearchButton = False
Me.CrystalReportViewer1.Size = New System.Drawing.Size(517, 715)
Me.CrystalReportViewer1.TabIndex = 1
Me.CrystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
Me.CrystalReportViewer1.ViewTimeSelectionFormula = ""
나는이처럼 호출 오전 : 당신은 ... 나는이 문제를 해결하려면 어떻게 그렇게 많이
Dim rpt As String
rpt = ListBox1.Items(ListBox1.SelectedIndex)
If Not CrystalReportViewer1.ReportSource Is Nothing Then CrystalReportViewer1.ReportSource.dispose()
Select Case rpt
Case "Scoot"
myreport = New graduation
LoadDatabaseInfo(myreport)
myreport.SetParameterValue("doop", indrno.Text)
'myreport.SetParameterValue("dte", indate.Value)
myreport.SetParameterValue("name", txb.Text)
CrystalReportViewer1.ReportSource = myreport
CrystalReportViewer1.Refresh()
CrystalReportViewer1.Zoom(55)
감사
그것이 이전에 설정 한 것입니다. 나는 작게 만들려고했지만 여전히 같은 문제가 있습니다. 나는 단지 킥킥 웃음을 위해 2를 시험해 보았다. 그러나 그것은 아무것도 해결하지 못했다. – user867621