共用方式為


如何重新產生功能區元數據

適用於: Power Apps

下列功能區命令行問題通常是因為缺少或不正確的功能區元數據所造成:

  • 命令行上的按鈕會在應該顯示時隱藏。
  • 命令行上的按鈕應該隱藏時會顯示。
  • 命令行上的按鈕無法正常運作。

應用程式內工具命令檢查程式可用來協助您重新產生所有功能區元數據。 只有系統管理員、系統自定義工具和製作者具有重新產生元數據的許可權。

如何啟動重新產生作業

您可以使用命令檢查程式工具來開始重新產生功能區元數據。 若要啟用命令檢查程式,請將 &ribbondebug=true 參數附加至您的 Dynamics 365 應用程式 URL。 例如: https://yourorgname.crm.dynamics.com/main.aspx?appid=<ID>&ribbondebug=true

顯示參數附加至 Dynamics 365 應用程式 U R L 的螢幕快照。

啟用命令檢查程式之後,應用程式內會提供新的特殊「命令檢查程式」 按鈕,每個命令行(全域、表單、網格線和子格)。 (按鈕可能包含在 更多 溢位飛出視窗功能表)。 若要開啟命令檢查程式,請選取任何命令行上的按鈕。

命令列上 [命令檢查程式] 按鈕的螢幕快照。

在 [ 命令檢查程式] 對話框開啟之後,選取 [ 重新產生功能區元數據 ] 按鈕以開始重新產生所有功能區元數據。

選取 [重新產生功能區元數據] 按鈕的螢幕快照。

在確認提示中,選取 [ 確定 ] 以開始重新產生。

確認提示的螢幕快照,其中包含指示。

如何檢查作業狀態

觸發功能區元數據重新產生之後,背景作業就會開始。 您可以在 [解決方案歷程記錄] 頁面上檢查作業的狀態。 (開啟進階設定,然後流覽至 [設定>解決方案方案>歷程記錄]。

選取 [進階設定] 項目的螢幕快照。

功能區元數據產生作業檢視中,會新增具有 [開始] 狀態的 RibbonMetadataGeneration 作業,如下所示。

此螢幕快照顯示已新增具有 [開始] 狀態的 RibbonMetadataGeneration 作業。

注意

作業需要幾分鐘的時間才能完成。 完成之後, Status 值會變更為 [已完成],而 [結果 ] 值會視情況設定 為 [成功 ] 或 [失敗]。

RibbonMetadataGeneration 作業狀態的螢幕快照。

順利完成 RibbonMetadataGeneration 作業之後,請清除瀏覽器快取,然後重新開啟您的應用程式,以再次檢查問題。 如果問題未解決,您可以遵循功能區疑難解答指導方針提供的步驟,以取得其他風險降低資訊。

參考

模型驅動應用程式功能區的命令檢查程式