本人編寫了以下程序,以VB列印Access裡的報表:
Dim acsApp As access.Application
Set acsApp = CreateObject("Access.Application")
acsApp.Visible = True
acsApp.OpenCurrentDatabase "FileName.MDB", False
acsApp.DoCmd.OpenReport "AccessReport", acNormal
acsApp.Quit acExit
Set acsApp = Nothing
如果只作列印,沒有問題.
但當我將acNormal換成acPreview,報表不能預覽.大家知道原因嗎?
(VB6SP5, Access97)
創作者介紹
創作者 vbqa 的頭像
vbqa

小吳 VBQA 程式設計討論

vbqa 發表在 痞客邦 留言(1) 人氣()


留言列表 (1)

發表留言
  • ZXR
  • 雖然沒有用過你上述的功能。。不過小弟有用過VB連結Access資料庫。。然後使用datareport做過簡單的報表。。。預覽方面沒有什麼問題。。如果你的報表不是很難又試不出來的話不妨嘗試看看。。