ActiveReports使用教程:新增资料
ActiveReports是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的API可以灵活的实现报表创建、加载和运行时的个性化自定义需求。
空间数据
空间数据是定义地图元素的一组坐标。每个地图图层都必须具有以下类型之一的空间数据-多边形,直线或点。
空间数据既可以嵌入地图中,也可以链接到地图图层。两者之间的唯一区别是,尽管将空间数据嵌入到地图中,但没有单独的文件可定位或跟踪在项目或机器之间移动报表的时间。
嵌入式空间数据:
嵌入式空间数据可以参考以下内容:
嵌入式ESRI形状文件或数据集:当您使用“ 地图图层数据属性”对话框中的“ 嵌入式”选项或 “地图向导”中的“ 从ESRI文件”选项从ESRI形状文件导入空间数据时,ESRI形状文件将嵌入到地图中。同样,如果使用报表数据集向地图图层提供空间数据,则始终可以使用“ 图层”窗格中出现的“ 嵌入空间数据”选项 将空间数据嵌入地图中。请参见 使用图层学习将空间数据嵌入到地图中。
自定义数据:将空层添加到地图并在LayerDesigner集合编辑器中手动输入空间数据时,输入的数据将自动嵌入到地图中。
外部空间数据:
外部空间数据可以参考以下内容:
远程或本地ESRI shapefile:当使用“ 地图图层数据属性”对话框中的“ 链接”选项或使用“ 属性”窗口中的“ 文件 ”属性指定ESRI shapefile的本地或远程路径/位置时,ESRI shapefile将链接到“地图”图层。但是,它仍然是一个外部源,因为从属ESRI shapefile需要与报告一起在项目或机器之间移动。
报表数据集:当您使用报表数据集向地图图层提供空间数据而没有嵌入空间数据时,它仍然是外部源。这要求从属数据库文件与报告一起在项目或计算机之间移动。
ActiveReports提供了多种将空间数据添加到地图的方法。您可以使用“ 地图 向导”并从ESRI shapefile添加数据, 也可以使用“ 地图图层数据属性”对话框来使用高级选项。您也可以从“属性”窗口添加空间数据。
使用地图向导添加空间数据
使用“地图图层数据属性”对话框添加空间数据
使用属性窗口添加空间数据
分析数据
分析数据是您想要在地图上可视化的数据,例如城市中的旅游景点或按地区划分的产品销售。对于分析数据,可以通过在“ 地图图层数据属性”对话框的“ 匹配”框中指示匹配字段来将其与地图元素关联。您可以在“ 地图图层数据属性”对话框的“ 匹配”框中使用一个或多个字段。对于每个空间数据字段,您必须指定一个唯一的分析数据字段。此数据是可选的。
您可以从以下类型的数据源中获取分析数据。
数据集字段:数据集中的字段。
空间数据源字段:来自空间数据源的字段。例如,您经常会发现ESRI Shapefile同时包含空间和分析数据。来自空间数据源的字段名称在字段下拉列表中标有#号。
地图元素的嵌入式数据:在报表中嵌入多边形,线或点后,可以选择地图元素的数据字段并定义自定义值。
相关内容推荐: