Stimulsoft Reports用户手册:创建带有自定义区域地图的仪表板

翻译|使用教程|编辑:杨鹏连|2021-05-17 10:19:15.237|阅读 31 次

概述:Stimulsoft Reports.Net的报表设计器不仅界面友好,而且使用便捷,能够让你轻松创建所有报表;本章介绍如何使用带有自定义区域地图的仪表板。

# 31款JAVA开发必备控件和工具 # 企业数字化建设合规无风险[专题]

相关链接:

Stimulsoft Reports.Net是一个基于.NET框架的报表生成器,能够帮助你创建结构、功能丰富的报表。Stimulsoft Reports.Net的报表设计器不仅界面友好,而且使用便捷,能够让你轻松创建所有报表;该报表设计器在报表设计过程中以及报表运行的过程中都可以使用。在运行时使用Stimulsoft Reports.Net 的报表设计器不需要支付任何的专利费用。

所创建的报表既可以在Windows窗体应用程序中使用,也可以在Asp.Net应用程序中使用。可导出多种数据格式,比如:PDF,XML,HTML,Word,Excel,RTF格式,文本文件,CSV,BMP和JPEG格式,GIF,PNG,TIFF格式等。

立即点击下载Stimulsoft Reports.Net v2021.2.1最新版

在本章中,您将找到以下内容:

  •  添加自定义地图;
  •  定制地图定制;
添加自定义地图

创建仪表板时,可以在“区域地图”元素中使用自定义地图。考虑将海地地图添加到区域地图列表的示例。为此,您应该执行以下步骤:

步骤1 :您应该找到地图的来源,您需要将其整合到地图列表中。例如,Haiti.svg 。
步骤2 :使用编辑器打开此文件。在我们的例子中,使用VSCode。
步骤3 :创建一个名为Haiti.txt的文本文件,并在VSCode中打开它;
信息
由于地图文件是以JSON格式创建的,因此您应检查其格式规则。

步骤4 :在Haiti.txt文件中,添加带有值的Name(名称),Width(宽度)和Height(高度)字段。在当前示例中,值是“名称”:“海地”,“宽度”:700,“高度”:700。

步骤5 :在Haiti.txt文件中,添加Paths数组并转到创建地理地图对象。要创建地理对象,应使用值指定Key ,EnglishName ,Data ,ISOCode字段。这些字段的值可以从源文件Haiti.svg中获取。

步骤6 :在Haiti.txt文件中创建“密钥”字段,然后从源文件中复制值。在当前源文件Haiti.svg中,您需要从标题字段复制值。
信息
请注意,“键”字段不能包含空格,破折号,特殊字符等。“键”字段只能包含拉丁字母。因此,如果源文件包含无效字符,则在复制值时必须将其删除。
“密钥”字段中的所有值都必须是唯一的。不允许在多个地理对象中使用相同的值。每个地理对象必须在“键”字段中具有其自己的值。

步骤7 :在Haiti.txt文件中创建EnglishName字段,然后从源文件中复制该值。这是将要显示的地理对象的名称。与“键”字段不同,此字段的值可以包含各种字符。
步骤8 :在Haiti.txt文件中创建“数据”字段,然后从源文件中复制值。复制当前Haiti.svg源文件中id字段中的值。
步骤9 :在Haiti.txt文件中创建ISOCode字段,然后从源文件中复制该值。复制当前Haiti.svg源文件中id字段中的值。

步骤10 :添加所需数量的地图地理对象;

步骤11 :添加所有地理对象后,应将所做的更改保存到Haiti.txt文件中。
步骤12:将Haiti.txt重命名为Haiti.map ;
步骤13 :运行报表设计器并将Haiti.map文件拖到数据字典中;

步骤14 :将Region map元素添加到仪表板面板;
步骤15:在地图编辑器中单击“自定义”类别,选择“海地” ,然后单击“确定” ;
 

步骤16:设置地理对象的值并设置Region Map元素的参数;

步骤17 :关闭“区域地图”编辑器。
现在,您可以使用此地图创建仪表板。

自定义地图设置

另外,您可以自定义添加的地图。请按照以下步骤来实现:
步骤1 :在数据字典中选择Haiti资源,然后单击数据字典中的Edit(编辑)按钮。

步骤2 :在“编辑资源”对话框中单击“编辑”按钮;

步骤3 :将调用地图编辑器;
步骤4:如果要在当前编辑器中工作时禁用显示,请取消选中地理对象的复选框;否则,请取消选中该复选框。

步骤5 :在列表中选择一个地理对象,然后使用光标键(左,右,上,下)更改标题区域的位置;
步骤6:按住Shift键,然后使用这些键(向左,向右,顶部,底部)调整标题区域的大小;
步骤7 :使用对齐命令(水平,垂直),设置标题文本在其区域中的位置;步骤8 :如果需要将标题文本换行到下一行,则启用文本换行;
步骤9 :如果不想显示标题文本,则选择“隐藏文本”复选框;否则,请单击“隐藏文本”。
步骤10:如果要为当前地图加载自定义图标,请单击Icon参数;否则,请单击“确定” 。

步骤11 :在“地图”编辑器中单击“确定”按钮;

步骤12 :在资源编辑器中单击确定按钮。
更改将应用于此类型的地图。


Aspose、E-iceblue、FastReport、Stimulsoft等文档/报表图表类开发工具享超低折扣,如有需要可直接联系在线客服

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com

文章转载自:Stimulsoft

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Stimulsoft Reports.Net

一个基于.NET框架的报表生成器,能够帮助你创建结构、功能丰富的报表。报表设计器界面友好,使用便捷,让你轻松创建所有报表。

title
在线咨询
联系我们
TOP
在线客服系统
live chat