若何基于自定义变量绘制图表

  报表的主要局部是图形组件,即图形和图表。它们使您可以快速剖析数据以评价添加或降低的趋势,或许只是快速读取信息。这就是人类感知的义务方法,即图形信息的收受接管速度更快。因此,在路标上,您可以立刻看到大年夜大年夜脑可以了解和解释的图象。

  图表基于统计数据。素日,它们是从数据库中取得的。然则在某些状况下,有需求依据转换后的数据构建时间表。例如,应用实施的初始数据计算。一些报表生成器仅容许应用现成的数据源。这便利利,因为转换数据是实施报表所必须的。

  让我们看一下List & Label报表生成器用户在其结果中提出的艰辛:

  嗨,我有一个报表,我在个中声了了清晰明了一堆具有各类计算的用户变量。我试图在饼图中显示这些变量,这可以吗?我仿佛不知道该若何做?

  若何基于自定义变量绘制图表

  要在List & Label中完成此目标,您将必须创立一个中间表并将变量中的数据写入个中。志向是,饼图类型图表仅实用于表格数据源。图表段是经过汇总数据来计算的。

  生成器FastReport.Net报表可以在图表中应用来自源的数据,而且可以在编辑器中手动添加数据。然则,FastReport报表具有内置的脚本,可以“联手”并供应自定义代码中图形的功用。这意味着我们可以“滑动”图中的任何数据。例如,您在报表中实施计算,然后将结果保管在报表变量中,然后欲望基于它们建立图形。它很随便完成。

  若何基于自定义变量绘制图表

  您还可以在报表页面上添加MSChart对象,并创立任务处理依次BeforePrint:

  结果,我们将掉落掉落落多么的饼图:

  若何基于自定义变量绘制图表

  在此示例中,我们将报表的参数用作数据源,但您也能够在报表的脚本、数组、集合中应用变量。

  不幸的是,在FastReport.Net的官方文档中,没有MSChart对象的属性和方法的描述。该组件十分复杂,需求中断很多设置,因此您必须花一些时间经过试验找到适宜的属性。在此示例中,我展现了应用最小设置快速创立图形的最复杂方法。

上一篇:威海一女子网上买枪打鸟,因公道持枪获刑
下一篇:没有了

你还会喜欢:

报告稀读 | 上市公司蓝皮书颁布匹:2018年中国。
报告稀读 | 上市公司蓝皮书颁布匹:2018年中国

2020年什么生肖刑太岁?鼠年属兔刑太岁该怎么募。
2020年什么生肖刑太岁?鼠年属兔刑太岁该怎么募

皖维团体有望与广维团体协作 目行进入实质性商。
皖维团体有望与广维团体协作 目行进入实质性商

【朗逸空调出风】朗逸空调出风有异味、空调风。
【朗逸空调出风】朗逸空调出风有异味、空调风

reach欧盟有关化学品的注册、评价、授权跟限制的。
reach欧盟有关化学品的注册、评价、授权跟限制的

名侦察柯南中柯南的行动禅:本相只要一个的日。
名侦察柯南中柯南的行动禅:本相只要一个的日