动态添加形状到activereports

时间:2013-11-21 13:37:38

标签: activereports

我有一个要求,在页面上有一个有点图(静态图片)。在那张图片中,我需要动态绘制一些点。这意味着使用填充蓝色的形状。根据申请人选择的数量,积分数是浮动的。如何使其工作或如何在运行时添加新元素以进行报告。我使用VB在ASP.nET中工作,AR版本是6.2

2 个答案:

答案 0 :(得分:0)

如果我已正确理解您的查询,那么您需要根据动态数据绘制一些点。

建议在报告中使用Chart控件。图表可以绑定到从列表到数组的任何内容,并且数据可以不时地动态更改。

此外,您可以设置图表控件的backcolor和其他properties,以提供您选择的外观。

此致 Mohita

答案 1 :(得分:0)

很抱歉,如果我的问题有任何混乱......其实我能够做到这一点。所以我只是分享该代码,如果它对其他人有用..我把它放到报告开始事件。 (我们不允许在详细事件中做到这一点)

 Dim pic As New DataDynamics.ActiveReports.Picture
 pic.Image = System.Drawing.Image.FromFile(HttpContext.Current.Server.MapPath(String.Format("~/images/circle.gif", cl)))
 pic.SizeMode = SizeModes.Zoom
 Detail1.Controls.Add(pic)