文章編號: 923519 - 上次校閱: 2006年11月3日 - 版次: 1.2

某些資料行不會出現在文件庫中的 [資料行] 清單後您將 InfoPath 2007 表單範本發佈到 SharePoint 伺服器上為文件庫會升階的欄位

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

在此頁中

全部展開 | 全部摺疊

徵狀

之後您發佈到 Microsoft Office SharePoint 伺服器站台的 Microsoft Office InfoPath 2007 表單範本作為文件庫的某些資料行不會出現在媒體櫃中的 [資料行] 清單會升階的欄位。

發生的原因

如果 InfoPath 2007 表單範本中的欄位繫結至 整數 資料型別,就會發生這個問題。當您在 InfoPath 2007 中指定一個數字資料型別的時,您可以選取整數 (整數)] 或 [小數 (雙引號)。Microsoft Windows SharePoint 服務只都可以接受這兩種類型的值有 數字 資料型別。不過,InfoPath 2007 中的 整數 資料型別不能接受十進位值,因為沒有直接的關聯性存在 SharePoint 資料型別。因此,這些欄位無法顯示資料行清單中。

狀況說明

Microsoft 已確認這是在 < 適用於 > 一節中所列出的 Microsoft 產品中有錯誤。

其他相關資訊

如果要重現問題的步驟

  1. 建立新的空白 InfoPath 表單。要這麼做,請您執行下列步驟:
    1. 啟動 InfoPath 2007
    2. 在 [檔案] 功能表上按一下 [設計表單]。
    3. 按一下 [空白,然後按一下 [確定]
  2. 在表單中加入 [三個文字方塊控制項,並命名控制項 field1、 field2 和 field3。
  3. 設定控制項。要這麼做,請您執行下列步驟:
    1. 將資料型別的 field1 控制項保留為 文字 (字串)
    2. 連按兩下 field2 控制項、 按一下 [資料類型] 清單中的 [整數 (整數),然後再按 [確定]
    3. 連按兩下 field3 控制項、 按一下 [資料輸入] 清單中的 [小數位數 (雙精度浮點數),然後再按 [確定]
  4. 為文件庫將 InfoPath 表單發佈至伺服器。要這麼做,請您執行下列步驟:
    1. 在 [檔案] 功能表上按一下 [發佈],],然後當您接到提示時,然後儲存檔案]。
    2. 按一下 要在 SharePoint 伺服器具有或沒有 InfoPath 表單服務,然後再按一下 [下一步]
    3. 輸入在 SharePoint Server 2007 或 InfoPath 表單服務的網站的位置,然後按一下 [下一步]
    4. 按一下 [文件庫,然後按一下 [下一步]。
    5. 按一下 [建立新的文件庫,然後按一下 [下一步]。
    6. 在 [名稱] 方塊中輸入 ColumnTest,然後按一下 [下一步]。
    7. 按一下 [新增],按一下 [field1,然後再按一下 [確定]
    8. 重複步驟 3 g field2] 和 [field3 控制項。
    9. 按一下 [下一步],按一下 [發佈],然後再按一下 [關閉]
  5. 開啟 ColumnTest 表單程式庫,然後按一下 [設定] 中的 表單庫設定 清單。

    在 [資料行,只 欄位 1] 和 [欄位 3 [出現]。

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