移轉評估掃描:InfoPath
了解如何減輕 InfoPath 在移轉期間的問題。
概觀
InfoPath 可讓開發人員建置自訂表單,以便在整個 SharePoint 的不同位置接受使用者輸入。 在移轉至目標環境時,目標環境中不支援 InfoPath 表單的某些層面。
資料移轉
InfoPath 表單 (XSN 檔案) 將會移轉,但可能有部分表單必須先進行修復才能運作。
重要事項
[!重要事項] 任何設定為「無法存取」(鎖定) 的網站在 SharePoint 中都將予以略過。 若要查看鎖定的網站集合清單,請參閱「鎖定的網站」掃描輸出。
準備移轉
需要補救使用下列案例的 XSN 檔案。 如果未進行補救,這些表單會在移轉後失敗。 常見情況如下所示:
XSN 或 UDCX 會進行目標環境中不支援的 SOAP 呼叫。 這些表單必須更新,才能呼叫支援的端點。
XSN 使用需要補救的 Managed 程式碼。 目標平臺不支援 Managed 程式碼。
使用人員選擇器欄位的 InfoPath 表單。 移轉後,這些欄位必須以新使用者的身分識別進行更新。 這是因為內部部署身分識別 (例如,Windows 宣告) 不符合使用者的Microsoft Entra識別碼/Microsoft 365 身分識別。
移轉之後
確保更新後的 InfoPath 表單在移轉的使用者驗收測試階段中正常運作。
掃描結果報表
下表描述 InfoPath-detail.csv 報表中的資料欄。
此掃描報表包含需要在新平臺上進行移轉或至少驗證之前進行補救的 InfoPath 表單。
欄 | 描述 |
---|---|
SiteId |
受影響網站集合的唯一識別碼。 |
SiteURL |
受影響網站集合的 URL。 |
SiteOwner |
網站集合的擁有者。 |
SiteAdmins |
列為網站集合系統管理員的人員清單。 |
SiteSizeInMB |
網站集合的大小 [MB] |
NumOfWebs |
網站集合中存在的網站數。 |
ContentDBName |
主控網站集合之內容資料庫的名稱。 |
ContentDBServerName |
主控內容資料庫的 SQL Server。 |
ContentDBSizeInMB |
主控網站集合之內容資料庫的大小。 |
LastContentModifiedDate |
網站集合內容的修改日期/時間。 |
TotalItemCount |
網站集合中項目的總數。 |
Hits |
記錄的網站集合要求數。 以流量記錄服務的資料為主。 如果使用量記錄服務已停用,此資料列會顯示 N/A。 |
DistinctUsers |
存取網站集合的不同使用者數目。 以流量記錄服務的資料為主。 如果使用量記錄服務已停用,此資料列會顯示 N/A。 |
DaysOfUsageData |
流量記錄服務保留資料的天數。 這是針對 Hits 和 DistinctUsers 提供的內容。 例如,如果這個值是 14 天,Hits 和 DistinctUsers 就是過去 14 天的資料。 |
URL |
XSN 的位置。 |
URN |
XSN 檔案的唯一識別碼。 每個 XSN 檔案都有不同的 URN。 |
UnsupportedSoapCalls |
目標環境未明確列出支援的 SOAP 呼叫。 |
UnsupportedSoapCallsCount |
XSN 檔案中所找到不支援 SOAP 呼叫的數量。 |
UnsupportedDataConnectionTypes |
新平臺不支援的資料連線。 |
UnsupportedDataConnectionCount |
不支援的資料連線數量。 |
ManagedCode |
True - XSN 檔案中有與之相關聯的 Managed 程式碼。 False - XSN 檔案沒有相關聯的 Managed 程式碼。 |
ManagedCodeState |
ValidationRequired - Managed 程式碼可能可以在目標環境中運作。 它需要在移轉測試階段期間進行驗證才能確定。 RemediationRequired - 表單具有需要補救的 Managed 程式碼。 |
Mode |
表單發佈時的模式。 「用戶端」模式會產生只會在 InfoPath 用戶端中開啟的 InfoPath 表單。 而「用戶伺服器」模式則能在瀏覽器或 InfoPath 用戶端中開啟。 模式設定為 [用戶端] 的表單不會顯示在此報告中。 另外三個自訂值為:「 WorkflowInitAssoc」 - 此值會指定表單範本 (.xsn) 檔案代表用來編輯工作流程中專案的表單。 」List「 - 這個值會指定表單範本 (.xsn) 檔案代表用來編輯清單中專案的表單。 「Entity」 -此值指定表單範本 (.xsn) 檔案代表用來編輯 外部 清單中專案的表單。 |
PeoplePickerCount |
在表單中找到的人員選擇欄位數量。 |
SolutionFormatVersion |
此欄位已不再使用,您可以直接忽略。 |
ProductVersion |
發佈表單的 InfoPath 版本。 |
ScanID |
指派給特定 SharePoint 移轉評定工具執行的唯一識別碼。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應