多年來,我們一直在打印已保存使用Access報表中的OLE對象列的Word 2003文檔。我們使用Access 2003Word文檔
出於某種原因,當我們複製一個Word 2003文檔,並將其粘貼到OLE對象不正確打印有字母間距的細微差別。
但是,如果我們使用的是幾個月前複製並粘貼OLE對象,然後這個打印罰款。
所有我能想到的是它是造成這種情況的一個Office 2003更新。
有其他人發現了這個問題,什麼解決辦法解決?
非常感謝
我創建了一個機器沒有任何Office的服務包上,這已解決問題了。
我會說這是一般不建議將文檔存儲在OLE領域。它的問題太多了,而且難以可靠地提取數據。在我看來,唯一的例外是,如果您使用Jet Replication,那麼這將是在多個位置共享文檔的一種好方法(事實上我過去曾這樣做過)。我建議將文檔存儲在文件系統中,並僅將完整路徑/文件名存儲在數據庫中。 – 2009-11-12 03:03:14
我們不存儲OLE對象中的單詞文檔以供存儲。我們以特定的郵政編碼順序打印地址承運人,並根據地址需要打印不同的單據文件。 – Mark3308 2009-11-14 10:43:23
我仍然不明白爲什麼他們需要存儲在數據庫中,而不是文件系統中的某個地方。也許有一些要求你沒有提到,這會讓它變得明智。 – 2009-11-20 03:39:56