檢查數(shù)據(jù)庫的 Web 兼容性

此頁沒有內(nèi)容條目
內(nèi)容

Access > 設(shè)計應(yīng)用程序

 

檢查數(shù)據(jù)庫的 Web 兼容性

blueup_CLV全部顯示

bluedrop_CLV全部隱藏

使用 Access Services 將數(shù)據(jù)庫發(fā)布到 Web 時,某些桌面數(shù)據(jù)庫功能不受支持??梢允褂眉嫒菪詸z查器對數(shù)據(jù)庫進(jìn)行檢查,以查看其組件是否與 Web 兼容。

本文內(nèi)容


hrefIcon_ZA10069439 概述

hrefIcon_ZA10069439 運(yùn)行兼容性檢查器

hrefIcon_ZA10069439 查看 WEB 兼容性日志


概述

Access 2010 允許您使用 Access Services 將數(shù)據(jù)庫應(yīng)用程序發(fā)布到 Web(Access Services 是 SharePoint Server 的一個新組件)。但是,桌面數(shù)據(jù)庫應(yīng)用程序中可用的某些 Access 功能與 Access Services Web 發(fā)布不兼容。

可以使用兼容性檢查器來識別與 Access Services 不兼容的數(shù)據(jù)庫功能。如果兼容性檢查器發(fā)現(xiàn)問題,會將問題記錄在名為“Web 兼容性問題”的表中。您可以查看日志表的內(nèi)容,以識別問題并確定如何修復(fù)。

TopPageIcon_CLV 返回頁首

運(yùn)行兼容性檢查器

1.單擊“文件”選項卡。將打開 Backstage 視圖。
2.在左側(cè)單擊“信息”。
3.在右側(cè)的“有關(guān) <數(shù)據(jù)庫名稱> 的信息”下,單擊“運(yùn)行兼容性檢查器”
如果兼容性檢查器沒有發(fā)現(xiàn)任何問題,會在“運(yùn)行兼容性檢查器”按鈕下方顯示確認(rèn)消息:

數(shù)據(jù)庫與 Web 兼容。

如果兼容性檢查器發(fā)現(xiàn)問題,會顯示警告消息,并啟用“打開 Web 兼容性日志”按鈕:

數(shù)據(jù)庫與 Web 不完全兼容。

TopPageIcon_CLV 返回頁首

查看 Web 兼容性日志

兼容性檢查器發(fā)現(xiàn) Web 兼容性問題時,會將問題記錄在名為“Web 兼容性問題”的表中。該表會列出每個問題的以下內(nèi)容:

元素類型  產(chǎn)生問題的數(shù)據(jù)庫對象的類型。例如,如果問題是表具有不允許的名稱,則“元素類型”的值為 Table。
元素名稱  產(chǎn)生問題的數(shù)據(jù)庫對象的名稱。
控件類型  產(chǎn)生問題的控件 (控件:允許用戶控制程序的圖形用戶界面對象,如文本框、復(fù)選框、滾動條或命令按鈕等??墒褂每丶@示數(shù)據(jù)或選項、執(zhí)行操作或使用戶界面更易閱讀。)的類型。例如,如果問題是表字段具有不允許的名稱,則“控件類型”的值為 TableColumn

 注釋    如果此字段為空,表明不是控件產(chǎn)生的問題。

控件名稱  產(chǎn)生問題的控件的名稱。

 注釋    如果此字段為空,表明不是控件產(chǎn)生的問題。

屬性名稱  產(chǎn)生問題的屬性的名稱。

 注釋    如果此字段為空,表明不是屬性產(chǎn)生的問題。

問題類型  產(chǎn)生的問題類型。如果問題為 Error,則在問題得到修復(fù)之前不會發(fā)布數(shù)據(jù)庫。此外,在問題得到修復(fù)之前也無法將數(shù)據(jù)庫轉(zhuǎn)換為 Web 數(shù)據(jù)庫。
說明  問題的說明,旨在幫助您找到和修復(fù)問題。例如,如果問題是表的字段包含 Access Services 不支持的數(shù)據(jù)類型,則說明為列數(shù)據(jù)類型與 Web 不兼容。

您還需要其他字段中的信息,以便全面了解問題。在此示例中,您除了要查看說明外,還需要了解是哪個表(“元素名稱”的值)和哪個字段(“控件名稱”的值)。

若要查看問題日志,請在兼容性檢查器完成檢查后,在 Backstage 視圖中單擊“打開 Web 兼容性日志”

 注釋    如果兼容性檢查器沒有發(fā)現(xiàn)任何問題,將禁用“打開 Web 兼容性日志”按鈕。

您還可以從導(dǎo)航窗格打開問題日志:

在導(dǎo)航窗格中,找到并雙擊表“Web 兼容性問題”。

TopPageIcon_CLV 返回頁首