文章編號: 159963 - 上次校閱: 2007年1月19日 - 版次: 1.2

WD97: Word 97 支援 ODMA

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

ODMA 是開啟的文件管理 API。ODMA 提供一致的方法與文件管理系統 (DMS) 從用戶端不著痕跡地整合應用程式。

ODMA 是標準化的高階介面,可讓您無障礙地從您桌面的程式如 Windows 的 Microsoft Word 97 存取一個 DMS。ODMA,與這些服務會是程式的延伸。

常見 DMS 軟體封裝將會取代標準的開啟和儲存在 Word 中的對話方塊與自訂的對話方塊,例如提供安全性和版本控制函式:

  • 一種方法可輸入或移除文件
  • 控制的存取文件
  • 任何文件取出時的鎖定
  • 某種程度的安全性時散發文件
  • 在系統中的文件的名稱上快速搜尋的方法
  • 一種文件系統追蹤存取
若要啟用 ODMA 功能在 Word 或 Office 中的,您必須安裝與 Word 或 Office 軟體一起 DMS 系統。

注意: Windows 和 Microsoft Office 文件夾 97 的 Microsoft Word 97 是 ODMA 相容的應用程式。當您從檔案新增 Word 97 文件,或新增新的 Word 97 區段到一個繫結器時,Word 97 保持 ODMA 相容。

其他相關資訊

以下說明是 ODMA 相容的應用程式與一個 DMS 整合期間會通過特定呼叫和步驟。

當應用程式第一次想要與文件管理環境互動時,進行 ODMRegisterApp 呼叫 ODMA 連線管理員 (ODMA)。它會通常這樣做為其啟動的一部分,但是也可能會等到使用者實際上會起始與文件管理系統 (DMS) 之間的互動延遲它。ODMA 傳回應用程式中所有的後續呼叫識別為使用之控制代碼。在應用程式結束時,它呼叫 ODMUnRegisterApp 傳回控制代碼。

這個註冊程序的一部分,ODMA 會搜尋 Windows 登錄的下列機碼中已註冊 DMS:
   HKEY_Local_Machine\Software\Classes\ODMA
				
它會嘗試連線到第一個 DMS 其索引鍵有一個子機碼的預設值。DMS 金鑰本身的值為 DMS 廠商提供的可執行檔。這通常是的.DLL,其函式是翻譯 [ODMA 呼叫 [DMS 呼叫 API 的用戶端自己的整合。如果使用者具有不已經登入到這個 DMS 任一個直接或從另一個應用程式然後 DMS 用戶端會登入螢幕。一旦應用程式已經使用 ODMA 登錄,它可能會繼續進行 API 呼叫或可以切換至 COM 介面。 ODMA 然後會變成基本上是透明的流量管理員,傳遞適當的 DMS 用戶端透過 ODMA 呼叫。[DMS 用戶端實作 COM 介面,為彙總的在 ODMA。

注意: 具有 ODMA 不註冊應用程式。它們提供額外的 API 呼叫連線管理員用來 「 喚醒 」 DMS 整合它會傳回介面識別碼。

預設 DMS 前往新文件和搜尋的要求。如果應用程式提供文件識別碼是不同的 DMS,連線管理員 」 會啟動 DMS 用戶端,如果它已經不連接,並傳遞對它呼叫。

搜尋所有的對話,選取並設定屬性的文件,以及登入,來自 DMS 用戶端。 在 ODMA 1.0 ODMA 或應用程式都不提供任何對話方塊。

若要開啟 [文件應用程式呼叫 ODMSelectDoc,並在 DMS 顯示一個對話方塊,供使用者選取文件及所需的版本。應用程式會呼叫 ODMOpenDoc 詢問 DMS 來擷取應用程式開啟的工作複本。

若要將新的文件應用程式會呼叫以取得暫存文件識別碼,使用者完成設定檔,ODMOpenDoc 取得檔案名稱,以便將儲存到和 ODMSaveDoc 讓 DMS 知道它可以取得檔案的 ODMSaveAs ODMNewDoc。ODMCloseDoc 完成程序,並告知 DMS 刪除檔案的本機工作複本。 如需有關 ODMA 的詳細資訊,請參閱下列網站:
http://www.aiim.org/chapters/olddominion.asp?ID=26422 (http://www.aiim.org/chapters/olddominion.asp?ID=26422)

文件管理系統軟體廠商

下列是清單的文件管理系統 (DMS) 廠商:

文件開啟

hummingbird
1 火花轉角
北紐約,Ontario
加拿大 M2H 2W1
電話: (416) 496-2200 或者 (877) 359-4866
網頁位址: http://www.hummingbird.com (http://www.hummingbird.com)

技術支援:
電話: (850) 942 5000
傳真: (850) 942 8085
電子郵件: support@pcdocs.com

Documentum

DOCUMENTUM,INC.
6801 Koll 中心 Parkway
94566 Pleasanton CA
電話: (925) 6800 600
傳真: (925) 6850 600
Web 地址: http://www.documentum.com/ (http://www.documentum.com/)

技術支援:
支援熱線: (925) 6860 600
電子郵件: support@documentum.com

groupWise

Novell,Inc.
1555 北部技術的方式
84097 Orem UT
電話: (888) 321 4272
網頁位址: http://www.novell.com (http://www.novell.com)

技術支援:
電話: (800) 858 4000
網頁位址: http://support.novell.com/ (http://support.novell.com/)

本文中討論的協力廠商產品是由與 Microsoft 無關的公司所製造。Microsoft 可讓不以暗示或其他方式,效能或可靠性這些產品的保證。


Microsoft 提供協力廠商連絡資訊可協助您尋找技術支援。此連絡人資訊若有變更恕不另行通知。 Microsoft 不保證此第三方連絡資訊的正確性。

這篇文章中的資訊適用於:
  • Microsoft Word 97 Standard Edition
關鍵字:?
kbmt kb3rdparty kbinterop KB159963 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:159963? (http://support.microsoft.com/kb/159963/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
Retired KB Article依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。