strSql = "select * from t_app_scantmp"
objDbApQuery.ConnectDB
objDbApQuery.OpenRecordSet strSql
If Not objDbApQuery.adoRst.EOF Then
Rpt_path = App.Path & "\rpt\List.rpt"
CRpt.ProgressDialog = False
CRpt.Reset
CRpt.DiscardSavedData = True
CRpt.Destination = crptToWindow
CRpt.WindowState = crptMaximized
CRpt.DialogParentHandle = False
CRpt.ReportFileName = Rpt_path
CRpt.SetTablePrivateData 0, 3, objDbApQuery.adoRst
CRpt.Formulas(1) = "DataBetween = '" & Format(DTPStart.Value, "YYYY-MM-DD") & " -- " & Format(DTPEnd.Value, "YYYY-MM-DD") & "'"
CRpt.Action = 1
Else
MsgBox "无相关资料", vbOKOnly + vbInformation, Me.Caption
End If
objDbApQuery.CloseConnect
Set objDbApQuery = NothingList.rpt是用Crystal7.0中Active Data自己定义数据做的。
objDbApQuery.ConnectDB
objDbApQuery.OpenRecordSet strSql
If Not objDbApQuery.adoRst.EOF Then
Rpt_path = App.Path & "\rpt\List.rpt"
CRpt.ProgressDialog = False
CRpt.Reset
CRpt.DiscardSavedData = True
CRpt.Destination = crptToWindow
CRpt.WindowState = crptMaximized
CRpt.DialogParentHandle = False
CRpt.ReportFileName = Rpt_path
CRpt.SetTablePrivateData 0, 3, objDbApQuery.adoRst
CRpt.Formulas(1) = "DataBetween = '" & Format(DTPStart.Value, "YYYY-MM-DD") & " -- " & Format(DTPEnd.Value, "YYYY-MM-DD") & "'"
CRpt.Action = 1
Else
MsgBox "无相关资料", vbOKOnly + vbInformation, Me.Caption
End If
objDbApQuery.CloseConnect
Set objDbApQuery = NothingList.rpt是用Crystal7.0中Active Data自己定义数据做的。
解决方案 »
- 曾经发广告被干倒,VB荣誉分10,总荣誉分48,想起来以前就后悔,CSDN能不能给次重新做人机会啊。
- 为何使用GDI画不出图来?Picture1.AutoRedraw = True
- select case判断字符串应该怎么来写呢?
- 有关事务方面的问题。
- True DBGrid Pro 8.0 在win7家庭版下面,表格格式显示不正常~~
- VB运行完后如果自动退出
- 怎样在VB中启动其他Windows应用程序,例如Word?在线等
- 听说搞计算机的人一般都生女孩,大家注意过没有啊?
- 怪问题。窗体之间参数传丢了。立即给分。
- 请问有类似日历面板的控件吗?怎样实现?
- 高分求助,wise打包问题
- VB问题集锦及编程技巧(面向新手,欢迎高手跟帖)
我说的对吗?
揭贴吧。