|
重要 Access Services 2010 和 Access Services 2013 即將從下一版 SharePoint 中移除。 建議您不要建立新的 Web 應用程式,並將現有的應用程式移轉至替代的平台,例如 Microsoft Power Apps。 您可以與 Dataverse 共用 Access 資料,這是一個雲端資料庫,您可以在其中組建 Power Platform 應用程式、自動化工作流程、虛擬代理程式以及其他適用於網路、手機或平板電腦的程式。 如需詳細資訊,請參閱 開始使用:將 Access 資料移轉到 Dataverse。 |
|---|
當您執行相容性檢查程式時,任何錯誤都會儲存在表格中:Web 相容性問題。 本主題一般說明如何處理「Web 相容性問題」表格中列出的錯誤,並提供您可能會看到之一般錯誤的特定說明。
注意
許多相容性檢查程式錯誤是由於您想要發佈到 Web 的資料庫中存在僅限桌面的 (或「用戶端」物件或設定所造成 ) 。
- 概觀
- ACCWeb102000
- ACCWeb102001
- ACCWeb102002
- ACCWeb102004
- ACCWeb102008
- ACCWeb102011
- ACCWeb102013
- ACCWeb102014
- ACCWeb102015
- ACCWeb102016
- ACCWeb102017
- ACCWeb106004
概觀
當您執行 [相容性檢查程式] 時,會建立一個表格以列出遇到的任何錯誤。 例如,以下是開啟的資料表顯示錯誤:
列出的錯誤表示 Table2 中的資料行具有與 Web 不相容的資料類型。
本文運作方式
在此及其他 Web 相容性檢查錯誤主題中,每個錯誤都以下列格式列出:
錯誤文字 [Web 相容性問題] 資料表中資料列的 [描述] 欄位的值。
意義 更多可協助您瞭解問題的資訊。
處理方式 建議的錯誤解決方法。
ACCWeb102000
錯誤文字物件 名稱取決於用戶端物件物件名稱。
意義 指定的 Web 物件依賴於另一個不是 Web 物件的物件。 以下是一些範例:
- 顯示用戶端查詢資訊的 Web 表單
- 具有按鈕的 Web 表單,按一下時會啟動用戶端報告
除非您移除對用戶端物件的依賴,否則 Web 物件將無法在 Web 上正常運作。
處理方式 移除用戶端物件的參照。 您可能也想要將用戶端物件重新建立為 Web 物件,並將用戶端物件的參照取代為新 Web 物件的參照。
ACCWeb102001
錯誤文字 屬性值包含一或多個與 Web 不相容的字元。
意義 物件名稱或控制項名稱無效,無法在 Web 上使用。
處理方式 請確定物件名稱未違反下列任何規則:
- 名稱不得包含句點 (.) 、驚嘆號 (!) 、方括號 ([]) 、前置空格或歸位字元等不可列印的字元
- 名稱不得包含下列任何字元:/ \ : * ? “” <> |# <TAB> { } % ~ &
- 名稱開頭不得為等號 (=)
- 名稱的長度必須介於 1 到 64 個字元
ACCWeb102002
錯誤文字物件名稱取決於 不存在的物件名稱。
意義 指定的 Web 物件依賴於另一個不是 Web 物件的物件。 以下是一些範例:
- 顯示用戶端查詢資訊的 Web 表單
- 具有按鈕的 Web 表單,按一下時會啟動用戶端報告
除非您移除對用戶端物件的依賴,否則 Web 物件將無法在 Web 上正常運作。
處理方式 移除用戶端物件的參照。 您可能也會想要將用戶端物件重新建立為 Web 物件,並將用戶端物件的參照取代為新 Web 物件的參照。
ACCWeb102004
意義 Web 資料庫僅支援指定屬性的預設值。
處理方式 將指定屬性的目前值取代為該屬性的預設值。
ACCWeb102008
錯誤文字物件 名稱取決於與 Web 不相容的物件名稱。
意義 第一個物件會參照第二個物件,但無法在 Web 上使用第二個物件。
處理方式 移除第二個物件的參照,或以另一個與 Web 相容物件的參照取代參照。
ACCWeb102011
錯誤文字 屬性值必須是與 Web 相容的值。
意義 指定的屬性必須在 Web 資料庫中具有指示的值。
處理方式 將屬性值變更為指定的值。
ACCWeb102013
錯誤文字 屬性值不得為空白,以與 Web 相容。
意義 指定的屬性必須具有值,才能在 Web 資料庫中運作。
處理方式 為屬性指定值。
ACCWeb102014
錯誤文字 受原始碼控制的資料庫與 Web 不相容。
意義 您嘗試發佈的資料庫處於原始程式碼控制之下,Web 資料庫不支援這種情況。
處理方式 壓縮並修復資料庫,以將它從原始程式碼控制中移除。 如需詳細資訊,請參閱 使用壓縮和修復功能來協助防止和修正資料庫檔案問題。
ACCWeb102015
錯誤文字 屬性值字串長度不能超過整數。
意義 指定屬性的字串值太長。 這通常會發生在最大長度為 255) (控制項名稱、標籤或按鈕標題 (最大長度為 2048) 、標籤 (2048) 、描述 (2048) 、工具提示文字 (255) 、物件名稱 (255) ,影像名稱 (255) 。
處理方式 縮短字串值。 這些屬性通常位於表單或報表的屬性表中。
ACCWeb102016
錯誤文字 屬性值必須是 Web 相容的表單或報表,才能與 Web 相容。
意義 指定的子表單或子報表與 Web 不相容。
處理方式 移除子表單或子報表,或以與 Web 相容的版本取代。
ACCWeb102017
錯誤文字 Web 相容性檢查已取消。
意義 如果您沒有取消相容性檢查程式,則可能出現下列其中一種情況:
- 資料庫為唯讀狀態。
- 並非所有物件都已關閉。
處理方式 關閉任何開啟的資料庫物件,然後再次執行相容性檢查程式。 如果沒有開啟任何物件或錯誤再次發生,請檢查資料庫檔案是否為唯讀。
ACCWeb106004
錯誤文字 物件與 Web 不相容。
意義 指定的物件是資料存取頁面,無法發佈。
處理方式 從您要發佈到 Web 的資料庫中移除所有資料存取頁面。