#vb.net #ms-access #crystal-reports
#vb.net #ms-access #crystal-отчеты
Вопрос:
Мой Crystal Report отлично работает на моем компьютере. Но когда я создаю пакеты и устанавливаю их на компьютер клиента, отображается страница входа, которую я не установил для доступа или в моем коде. Почему это отображается и как я могу этого избежать? Я не использовал никакого пароля для MS access и в vb, net.
Этот код загружает отчет:
Dim sql1 As String
Dim da1, da2
Dim ds2 As New DataSet
Dim year = New DateTime(DateTime.Now.Year, 1, 1)
da1 = year
da2 = LastDayOfQuarter(Now)
cn1.Open()
sql1 = "Select Query Here"
Dim dscmd As New OleDb.OleDbDataAdapter(sql1, cn1)
dscmd.Fill(ds2, "con")
cn1.Close()
Dim objRpt As New CrystalReport3
objRpt.SetDataSource(ds2.Tables(0))
CrystalReportViewer1.ReportSource = objRpt
CrystalReportViewer1.Refresh()
Комментарии:
1. Есть ли в вашем отчете вложенный отчет?
2. Только в одном отчете есть дополнительный отчет из 5 отчетов. Но он запрашивает все отчеты.