Web 相容性檢查:關係和查閱錯誤

重要    Access Services 2010 和 Access Services 2013 將從下次發行的 SharePoint 中移除。 我們建議您不要建立新的 Web 應用程式,並將現有的應用程式移轉至替代的平台,例如 Microsoft Power Apps

本文列出執行相容性檢查程式時可能會遇到的關係和查閱錯誤,並提供可協助您解決錯誤的資訊。

有關相容性檢查程式錯誤的一般資訊,請參閱 網頁相容性檢查:一般錯誤一文

ACCWeb105000

錯誤文字    欄資料類型與 Web 尋找不相容。

意義    Web 不支援所指示的尋找欄位的資料類型。

處理方式    請確定該尋找欄位是下列支援的資料類型之一:

  • 單行文字

  • 日期/時間

  • Number

  • 可返回單行文字的計算欄位

頁面頂端

ACCWeb105001

錯誤文字    要與 Web 相容,資料行必須是主鍵。

意義    指示的尋找欄位的綁定欄不是目標尋找資料表的主鍵。

處理方式    使用尋找精靈重新建立尋找欄位。 指定目標資料表的主鍵欄做為綁定欄。

頁面頂端

ACCWeb105002

錯誤文字    查詢列來源必須是完整的 SQL 語句,其中必須指定一個資料表欄位與 Web 相容。

意義    下列其中一或兩個條件為 True:

  • 所指示查詢的查詢會使用多個資料表或查詢做為資料來源。

  • 查詢中使用的欄並未明確選取。

處理方式    重新建立尋找,確定:

  • 這項檢查會使用一個 Web 相容資料表做為資料來源。

    提示: 當您進行 Compatibilty 檢查程式時,任何與 Web 不相容的表格都應該在 Web Compatibilty 問題資料表中建立一列。

  • 查詢查詢會明確指定每個 (,例如,請勿使用 SELECT *) 。

頁面頂端

ACCWeb105003

錯誤文字    具有資料列來源類型值清單的多欄尋找必須綁定至 「Col1」,以與 Web 相容。

意義    指示的多欄尋找不會與 Col1 綁定。

處理方式    使用尋找精靈來重新建立尋找欄位。 請確定您綁定至值尋找的 Col1。

頁面頂端

ACCWeb105004

錯誤文字    值清單尋找必須至少包含一列資料,以與 Web 相容。

意義    所指示的尋找值清單是空白的,因此與 Web 不相容。

處理方式    在值清單中為尋找欄位提供至少一列資料。

頁面頂端

ACCWeb105005

錯誤文字    包含空白值的值清單與 Web 不相容。

意義    當值搜尋的單列中缺少欄值時,會發生此情況。 這與 Web 不相容。

處理方式    請確定已指定值清單單一列的欄位。 您可以使用設計檢視來設定此資料列來源,或使用尋找精靈。 (在 [欄位」選項卡上,按一下 [內容> 群組中的 [修改 lookup.)

頁面頂端

ACCWeb105006

錯誤文字    找不到尋找資料列來源的表格。

意義    指定為指定尋找之資料列來源的表格不存在。

處理方式    指定尋找的有效列來源。 您可以使用尋找精靈來重新建立尋找。


錯誤文字    包含查詢列來源之計算結果欄的 SQL 語句與 Web 不相容。

意義    指示的尋找欄位在其列來源中具有運算式,因此與 Web 不相容。 例如,下列不是 Web 尋找欄位的有效列來源:SELECT ([名字] & " " & [姓氏]) FROM Contacts;

處理方式    請考慮在基礎資料表中建立計算資料行,然後重新建立尋找欄位。

頁面頂端

ACCWeb105007

錯誤文字    查閱列來源只能參照一個與 Web 相容的資料表。

意義    所指出查詢欄位的列來源包含多個資料表。

處理方式    使用尋找精靈來重新尋找,以便它只參照一個資料表。 這可能需要您變更資料模型。

頁面頂端

ACCWeb105008

錯誤文字    如果查閱時允許多重值為 True,則啟用參考完整性必須為 False。

意義    指出的查閱欄位允許多個值,但所建立的關係會強制執行參考完整性,而查閱需要單一值。

處理方式    移除關係上的參考完整性,或在不允許多個值的情況下重新建立查閱欄位。

頁面頂端

ACCWeb105009

錯誤文字    如果允許多重值為 True,則清單限制必須為 True。

意義    針對指示的欄位,Lookup 屬性清單限制設定為 False,但允許多重值設定為 True。

處理方式    將查找欄位的限制為 List 屬性設定為 True;或將允許多個值設為 False。

頁面頂端

ACCWeb105010

錯誤文字    尋找需要關聯的關聯,以與 Web 相容。

意義    指示的尋找欄位沒有關聯的關聯。

處理方式    在查閱欄位與它參照的欄位之間建立關係。

頁面頂端

ACCWeb105011

錯誤文字    查詢列來源 SQL 語句必須包含來源資料表主鍵欄位,該欄位必須是綁定欄。

意義    所指出查詢欄位的查詢不包含來源資料表的主鍵,因此無法與 Web 相容。

處理方式    使用尋找精靈來重新建立尋找欄位。

頁面頂端

ACCWeb105012

錯誤文字    查詢列來源的 SQL 語句與 Web 不相容。

意義    指示查詢欄位之資料列來源的 SQL 語句格式不正確或與 Web 不相容,原因有很多,例如它包含不支援的 SQL 運算子。

處理方式    使用尋找精靈來重新建立尋找欄位。

頁面頂端

ACCWeb105014

錯誤文字    具有查詢欄的資料表必須有主鍵,主鍵必須是很長的資料類型。

意義    尋找目標資料表外鍵或來來源資料表主鍵不是長整數,或兩者都是。

處理方式    請確定尋找的來源和目標欄位都是長整數。 您可能會想要為此目的建立新欄位。

頁面頂端

ACCWeb105015

錯誤文字    若要與 Web 相容,|0 或 |1。

意義    指示的尋找欄位會參照欄位清單做為其列來源。

處理方式    使用尋找精靈來重新造出尋找欄位。 這可能需要您變更資料模型。

頁面頂端

ACCWeb105016

錯誤文字    與有效尋找欄位沒有關聯的關聯與 Web 不相容。

意義    查詢欄位不支援此關係,因此與 Web 資料庫不相容。

處理方式    在相關資料表之間建立查詢欄位。 使用尋找精靈建立尋找。

頁面頂端

ACCWeb105017

錯誤文字    尋找的計算結果資料類型必須是文字,與 Web 相容。

意義    指示的尋找欄位的第一個顯示欄是具有文字外資料類型的計算資料行。

處理方式    將計算欄位的資料類型變更為文字,或重新建立尋找欄位並選擇不同的第一個顯示欄。

頁面頂端

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×