Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 1982|回復(fù): 3
打印 上一主題 下一主題

[Access本身] 關(guān)于tmtony老師匯出到PDF例子的問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2011-8-20 23:46:57 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
最近要將報(bào)表轉(zhuǎn)換為PDF文件,非常感謝 tmtony老師正好做了實(shí)例,但我用了實(shí)例后發(fā)現(xiàn)在我第一次生成PDF文件后,當(dāng)我的數(shù)據(jù)發(fā)生了變化重新生成PDF時(shí),仍然生成的是第一次生成的PDF文件,數(shù)據(jù)變化,也應(yīng)是不管數(shù)據(jù)發(fā)生什么變化,PDF都是第一次生成的內(nèi)容。
所有請(qǐng)教tmtony老師該怎么解決?

謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2011-8-21 11:23:33 | 只看該作者
你刪除原先的文件,就可以生成第二個(gè)了.
3#
 樓主| 發(fā)表于 2011-8-21 20:29:31 | 只看該作者
yodong 發(fā)表于 2011-8-21 11:23
你刪除原先的文件,就可以生成第二個(gè)了.

試過(guò)了,還是不行啊
4#
 樓主| 發(fā)表于 2011-8-21 21:49:24 | 只看該作者
又仔細(xì)研究了一下代碼,發(fā)現(xiàn)轉(zhuǎn)換成PDF前是先打開報(bào)表,由于報(bào)表設(shè)置為不可見,所以是看不到的,報(bào)表打開后,然后轉(zhuǎn)換成PDF,當(dāng)把PDF關(guān)掉后,報(bào)表并沒(méi)有關(guān)掉(因?yàn)椴豢梢,所以都沒(méi)有注到),所以當(dāng)數(shù)據(jù)更新后再次生成PDF時(shí),仍然用的是第一次打開的報(bào)表,所以PDF一直都是不變的,解決的方法是在PDF轉(zhuǎn)換完成的代碼后加上“DoCmd.Close acReport, RptName”,在每次PDF生成后將報(bào)表關(guān)掉就可以了。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 10:18 , Processed in 0.088570 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表