当您把 ActiveReports 基于 XML 的区域报表添加到 Visual Studio 项目中时,布局被保存到一个单独的报表XML文件中 (RPX)。由于这些文件不被编译到应用程序中,所以,这种报表类型可以满足您频繁更新报表的需求。
RPX 格式不能包含 Visual Basic.NET 或 C# 代码。不过,您可以在报表的脚本视图中添加 VB.NET 或 C# 脚本。
详细信息,请参阅区域报表中的脚本。
基于 XML 的区域报表与基于代码的区域报表有相同的事件、结构和导出行为,但是,报表相关的所有设置都被包含在 RPX 文件中。
如果您希望最终用户能够在 Windows Forms 应用程序中创建和编辑区域报表,您可以使用ActiveReports提供的报表设计器控件,创建和编辑的报表只能是基于 XML 的,无法添加Visual Studio代码,无法将报表分为多个文件进行存储。详细信息,请参阅创建基本最终用户的报表设计器 (专业版)。