1

我正在使用 DevExpress XAF 尝试创建一个主要是 Pivot 网格的仪表板的项目。

当我在模式下配置数据透视设置时,我得到了显示图表的选项,正如它所说,当应用程序运行时,它会在数据透视网格下方显示图表。

当应用程序运行时,最终用户可以转到图表并自定义图表。

我的问题是:如何在开发环境中自定义图表?

我们的最终结果是创建在开发过程中配置的基于透视网格的报告屏幕,而不是最终用户能够配置它们;自定义将被关闭。

4

1 回答 1

3

您可以使用控制器在代码中使用控制器格式化枢轴网格。这里有一篇知识库文章,展示了如何在代码中访问数据透视表或数据透视图。

或者,您可以按照此处说明如何将枢轴网格自定义保存到分析对象的说明进行操作。

透视网格的设置保存到当前 Analysis 对象的 PivotGridSettingsContent 属性中。Chart 控件的设置保存到 ChartSettingsContent 属性。因此,下次您为此 Analysis 对象调用详细视图时,枢轴网格和图表的配置方式与上次相同。保存和加载设置由 AnalysisEditorWin (AnalysisEditorWeb) 编辑器执行。

因此,您可以正确设置网格,然后复制保存的分析记录并将其作为应用程序启动的一部分进行恢复。

另一种选择是查看eXpand Framework 的数据透视图模块,该模块通过 XAF 模型扩展提供大量额外的布局选项。

于 2013-10-01T16:59:12.387 回答