我正在使用DevExpress XAF嘗試創建主要是樞軸網格的儀表板。DevExpress XAF - 在開發環境中自定義樞軸網格
當我在模式中配置透視設置時,我得到顯示圖表的選項,它顯示了當應用程序運行時透視網格下方的圖表。
當應用程序運行時,最終用戶可以轉到圖表並自定義圖表。
我的問題是這樣的:我如何在開發環境中自定義圖表?
我們的最終結果是創建基於網格的報表屏幕,這些屏幕是在開發過程中配置的,而不是最終用戶能夠配置的;定製將被關閉。
我正在使用DevExpress XAF嘗試創建主要是樞軸網格的儀表板。DevExpress XAF - 在開發環境中自定義樞軸網格
當我在模式中配置透視設置時,我得到顯示圖表的選項,它顯示了當應用程序運行時透視網格下方的圖表。
當應用程序運行時,最終用戶可以轉到圖表並自定義圖表。
我的問題是這樣的:我如何在開發環境中自定義圖表?
我們的最終結果是創建基於網格的報表屏幕,這些屏幕是在開發過程中配置的,而不是最終用戶能夠配置的;定製將被關閉。
您可以使用控制器在代碼中使用控制器格式化樞軸網格。有一個knowledge base article here,它顯示瞭如何訪問代碼中的樞軸網格或透視圖。
或者,您可以按照說明here說明如何將網格定製數據保存到Analysis對象。
數據透視網格的設置保存到當前Analysis對象的PivotGridSettingsContent 屬性。圖表 控件的設置保存到ChartSettingsContent屬性中。因此,下一個 爲此分析對象調用詳細視圖時,數據透視網格 和圖表的配置方式與之前的 時間相同。保存和加載設置由 AnalysisEditorWin(AnalysisEditorWeb)編輯器執行。
因此,您可以正確設置網格,然後複製已保存的Analysis記錄並將其恢復爲應用程序啓動的一部分。
另一種選擇是查看eXpand Framework's Pivot Chart module,它通過XAF模型擴展提供了大量額外的佈局選項。