文章編號: 929592 - 上次校閱: 2007年1月16日 - 版次: 1.3

開發 Office Outlook 2007 表單區域的已知的問題

在此頁中

全部展開 | 全部摺疊

結論

本文將討論開發 Microsoft Office Outlook 2007 表單區域相關的已知的問題。

其他相關資訊

相鄰的表單區域只可以出現在第一個表單頁面的底部

您無法建立相鄰的 [表單] 區域,並將出現在所有表單頁面的底部它變成。 表單區域只會出現在第一頁的底部。

自訂欄位不可能會保存在個別的表單區域

如果您實作一個不同的表單區域中包含自訂欄位,不保存欄位的新建立的項目如果使用者不會選取個別的表單區域。 我們建議您以程式設計方式將欄位新增至所使用的資料夾。 這個問題是專屬於不同的表單區域設計限制。

UserProperties 集合可能 GetFormRegionStorage 事件中無效

如果您實作一個表單區域,其中包含未結合的控制項時,不會在 GetFormRegionStorage 事件項目會在您第一次開啟時有效 UserProperties 集合。 這個問題是設計上的限制。

單行的 TextBox 控制項只支援 4,096 字元

單行的 TextBox 控制項支援 4,096 個字元。 如果 Outlook 2007 TextBox 控制項設定為單行的預設設定,數目上限的可在控制項中使用的字元會是 4,096。 如果您將 [ 文字方塊 ] 控制項設定多限制為 64,000 個字元。

分離的讀取和撰寫網頁可能無法運作

個別讀取的表單區域撰寫頁面只使用郵件並張貼表單。 當其他類型的表單有不同的讀取和撰寫頁面時,網頁會永遠視為頁面是在撰寫模式。 這個問題是表單區域的實作方式的設計上的限制。

訊息可能會傳送為傳輸中立壓縮格式 (TNEF) 當您使用表單區域

訊息可能會傳送 TNEF 為 Winmail.dat 的附件如果下列情況皆成立:
  • 您在 [郵件] 上建立的相鄰的表單區域 (IPM.Note)。
  • 您新增 [ 帳號 ] 按鈕或 電子郵件帳戶 欄位至區域。
  • 您可以存取其中一個這些控制項的屬性。
這是已知的問題,Microsoft 會調查的未來的修正程式。

FormRegion.IsExpanded 屬性恆,則為 True,直到出現一個表單區域

FormRegion 物件的 [ IsExpanded 屬性恆,則為 True,直到表單區域出現。 這個問題被與 Outlook 2007 初始化表單區域及相關事件的 [Outlook 物件模型時的發生。

[發佈] 指令可能不適用於表單區域

您可以建立自訂訊息類別 (透過 Office Outlook 2003 的自訂表單的 Outlook 97) 的一個取代型或全部取代型表單區域。 當您執行這項操作時您可能會收到下列錯誤訊息,當您嘗試重新發佈該自訂表單:
錯誤: 無法判斷要儲存此表單發生錯誤的位置。
如果要解決這個問題,使用 [而非 [ 發佈 ] 指令的 [ 發佈為 ] 命令]。 這項變更可讓您覆寫之前已發佈的表單。

ShowFormPage 和 HideFormPage 方法不適用於表單區域

ShowFormPage HideFormPage 方法不適用於 Outlook 2007 表單區域中。 如果您開發一個表單區域和不想要載入的表單區域時,會 GetFormRegionStorage 事件中傳回一個空的變數或字串。

相鄰的 [表單] 區域不能出現之後傳送工作要求

如果您將建立為某項任務的相鄰區域、 傳送任務的要求,然後建立 「 未指定的工作,區域不會出現在新建立的工作上。 要解決這個問題,儲存並重新開啟工作]。

組合方塊控制項並不會自動選取可能的值當您輸入時

Outlook 2007 下拉式方塊 控制項並不支援自動選取的可能值為使用者類型的字元。 這個問題是控制項的設計上的限制,且符合其他內建的 Outlook 下拉式方塊 控制項的行為。 然而,Windows Form 2.0 下拉式方塊 控制項,用於 Office Outlook 97 中透過 Office Outlook 2003 的自訂表單支援此功能。

您必須設定 olkCommandButton.Picture 屬性值 (以一點的十二分之一為單位)

olkCommandButton.Picture 內容具有 高度 寬度 的屬性,傳回值 ( 以一點的十二分之一為單位)。 一個 twip 是的螢幕度量單位,等於 1/20 點為單位。 若要可與最 Outlook 物件模型的其他位置方面相容,這些值必須轉換為像素。

完成的表單區域可能會無法正確載入

如果表單區域中的控制項無法載入,Outlook 2007 不會不正確載入其餘的控制項,或正確地配置區域。 要解決這個問題,使用 [檢查繫結屬性在區域中的已知控制項上的 [ ItemProperty 方法]。 使用這個方法,讓屬性都有效。 如果屬性是有效的表單區域正確載入。

表單區域的圖示可能會出現在降低解析度

如果您在以圖形方式有限的案例中使用它們,在功能區上的表單區域圖示可能會出現在降低解析度。 就例如您可以在 Windows 中使用遠端桌面或終端機服務。 這個問題是設計上的限制,而且在 Outlook 2007 中預期的行為。

「 空白 」.ofs 檔案可能會導致未預期的結果

您可以儲存任何表單頁面上的任何控制項的表單區域.ofs 檔案。 通常,您您有這樣一個 Microsoft 元件物件模型 (COM) 增益集,以動態方式將控制項加入至表單區域。 但是,這個動作可能會造成未預期的視覺化缺失區域出現後您以程式設計方式加入控制項時。 若要避免此問題,預留位置控制項加入表單頁面上,您將儲存.ofs 檔案之前。 然後,使用來取代表單上的控制項的程式碼。

表單區域的 XML 檔案中的非 US 字元必須以 UTF-8 格式編碼

在 Outlook 2007 中的 XML 剖析器會假設 XML 檔案是 UTF-8 格式。 如果您必須使用非 US 字元,您必須編碼的 UTF-8 格式的字元。 您不能使用下列方法:
  • 儲存位元組順序標記 (BOM) 字元
  • 若要指定不同的編碼方式使用 編碼 標準

如果登錄值不正確,可能無法載入表單區域

如果前置空白字元出現在表單區域登錄機碼,不會載入表單區域。 這個問題是設計上的限制。 Outlook 2007 不會刪除出多餘的字元。

在表單區域的欄位可能無法在 Outlook 2007 使用者介面中

您可以使用 Outlook 2007 使用者介面的部分,若要從 Outlook 2003,或從舊版的 Outlook 表單從選取自訂欄位。 就例如搜尋介面可讓您選取自訂欄位。 但是,您不能從 [可安裝的表單區域,在這些情況下直接選取欄位。 如果您必須自訂欄位可在各種情況中的使用者,您必須考慮這種行為,當您設計方案。 一個因應措施可能是使用在 Outlook 2007 中的新 Folder.UserDefinedProperties 集合,來以程式設計方式將欄位新增到資料夾。

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

文章翻譯

 

Related Support Centers