模型導向應用程式表單 ALM 常見問題

本文提供有關使用模型導向應用程式表單進行應用程式生命週期管理的常見問題相關資訊。

如何識別表單何時處於受管理或未受管理狀態?

在自訂設定中,檢查表單旁的狀態資料行,以瞭解該其是否處於受管理狀態。 受控表單已為該表單安裝了受控解決方案,並且可能有或沒有活動的非受控自訂項目。 或者表單可能處於非受控狀態,而且表單只有未受控層,而沒有受控解決方案。 表單狀態

如何建立表單?

使用新版表單設計師。 其他資訊:建立及設計模型導向應用程式表單

為什麼表單標籤翻譯未以基礎語言顯示?

在翻譯匯出時,如果未對基本語言標籤進行任何變更,則不會在 CrmTranslations.xml中匯出任何翻譯。 在翻譯匯入時,如果基礎語言欄中任何標籤的翻譯在 CrmTranslations.xml 中已變更,則變更將不會生效。 更多資訊:表單標籤翻譯未特別以基礎語言顯示

為何在匯入受管理的解決方案之後,會建立使用中非受控層?

在匯入期間,如果沒有為表格指定回退表單,則匯入會為其中一個主要表單建立未受管理的使用中階層,且未受管理的自訂則會將此表單指定為遞補表單。 更多資訊:在匯入受管理的解決方案之後,會建立使用中非受控層

為何在匯入包含表單的解決方案之後,表單沒有出現在目標環境中?

在匯出未受管理的解決方案期間,解決方案套件 customizations.xml 檔案的表單 XML 中,部分未修改的表單會包含屬性 unmodified=1 匯出。 其他資訊:匯入非受管理解決方案後,表單沒有出現在目標環境中

為什麼在匯入解決方案時會收到「需要完整的 formXml 來建立表單」的訊息?

當目標環境中不存在您要匯入的表單,且表單是第一次匯入時,就會發生此錯誤。 其他資訊:Microsoft.Crm.CrmInvalidOperationException: 匯入解決方案期間,必須使用完整的 formXml 才能建立表單訊息

為什麼我收到訊息「您無法刪除此表單,因為它是 'table' 表的唯一類型為 main 的後備表單。 在解決方案升級或卸載期間,每個資料表必須至少有一個針對每種表單類型的後援表單。

為什麼我收到訊息「卸載解決方案時,由於系統訊息中其他元件的依賴關係,無法刪除解決方案?」

當解決方案包含由層堆疊中的其他解決方案所參照的元件時,就會發生此問題。 更多資訊:在解除安裝解決方案時,無法刪除解決方案,因其對系統中的其他元件具有相依性