轉換程式記錄檔錯誤 (Office SharePoint Server)
InfoPath Forms Services 轉換程式
Microsoft Office InfoPath 2007 包含的增強功能,可讓您在 InfoPath Forms Services 內存取外部轉換應用程式。轉換應用程式可在填寫表單時將資料匯入,亦可在設計表單範本時將其匯入及匯出。
使用 InfoPath Forms Services 轉換程式的優點
使用 InfoPath Forms Services 轉換程式的優點如下:
轉換程式可從 InfoPath Forms Services 內存取。
InfoPath Forms Services 架構提供資訊,以協助匯入表單和資料。
匯入的表單和資料是匯入後立即可用的。
InfoPath Forms Services 轉換程式的類別
InfoPath Forms Services 轉換程式的類別如下:
表單範本匯入程式及匯出程式
資料匯入程式
IFormTemplateConverter2 介面方法
IFormTemplateConverter2 介面方法如下:
匯出:將 InfoPath 表單範本轉換成提供者定義的格式。
匯入:將提供者定義的格式轉換成 InfoPath 表單範本檔案。
轉換程式介面
表單範本轉換程式指定所支援的檔案類型清單,且處理這些檔案類型以使用資訊清單 (.xsf)、檢視 (.xsl) 及其他構成 InfoPath 表單範本檔案的檔案 (.xsn) 建立 InfoPath 表單範本。InfoPath 表單範本轉換程式是實作 IFormTemplateConverter 和 IFormTemplateConverter2 介面的標準 COM 自動化元件。實作 IFormTemplateConverter 介面提供與 Microsoft Office InfoPath 2003 的相容性。IFormTemplateConverter2 介面提供額外的功能給 Office InfoPath 2007 使用者。若要以 InfoPath Forms Services 設計模式公開,轉換程式還必須在登錄中提供本身的一些基本資訊,包括:
顯示名稱
詳細描述
轉換程式支援的副檔名清單
自訂資料匯入程式
Office InfoPath 2007 提供建立自訂匯入程式的架構,以從其他類型的電子表單和文件匯入資料,以及從使用光學字元辨識 (OCR) 軟體以電子方式掃描的書面表單和文件匯入資料。
自動化轉換程式
您可以自動化表單範本轉換程式,以啟用多個表單範本的大量匯入或匯出功能。若要自動化轉換程式,請使用轉換程式實作的方法。
轉換程式類型
轉換程式類型如下:
Microsoft Office Word .docx 轉網頁轉換程式
Office Word .docm 轉網頁轉換程式
InfoPath 表單轉網頁轉換程式
XML 檔案轉網頁轉換程式
Office Word 轉換程式會選取 Office Word .docx 或 .docm 檔案,並使用 XSLT 轉換將其轉換成 HTML。InfoPath Forms Services 轉換程式依賴 InfoPath 表單範本 (.xsn) 檢視 (亦即 XSLT 檔案) 來執行轉換。如此可讓您建立 InfoPath 表單的「Web 模式」,然後用於從 InfoPath 表單建立網頁。XML 轉換程式要求使用相對應 XSL 檔案進行文件轉 HTML 的轉換。任何可輸出 XML 並具有相對應 XSLT 轉換的應用程式皆可搭配此轉換程式使用。
使用轉換程式時常見的錯誤
下表列出使用轉換程式時發生的錯誤。
事件識別碼 | 事件來源 | 事件類別 | 事件類型 | 描述 |
---|---|---|---|---|
5449 |
Windows SharePoint Services 3.0 |
計時器工作 |
Error |
將文件轉換成網頁時失敗。轉換程式架構傳回下列錯誤:CE_OTHER。 |
5178 |
Office SharePoint Server |
發佈 |
Error |
嘗試使用文件轉換功能將文件轉換成網頁時發生錯誤 'CE_OTHER'。 |
6875 |
Windows SharePoint Services 3.0 |
一般 |
Error |
載入及執行事件接收器時發生錯誤。 |