加入收藏 | 联系QQ:375952099
公告: Goago ChartReport For Asp.Net 2.0发布
Welcome to Goago.Net 网站首页  |  功能介绍  |  相关下载  |  商业版本  付款方式  关于我们  |  官方论坛  |  帮助中心

快捷导航

最新消息

Goago ChartReport For Asp.Net 2.0发布

最新软件演示 (更多)

暂无

最新控件 (更多)

暂无


友情连接


暂无

首页

Goago ChartReport For Asp.Net 2.0
版权所有: Goago.Net Team
Copyright 2004-2007 All Rights Reserved.
点击下载


版本简要说明:
首先要跟大家道歉的,是最近几个月来一直忙于做其他项目的开发,所以没有时间顾上论坛的更新和维护。而来感谢大家一直以后对Goago.Net产品的关注。
最近做一个商业项目,要用到Web报表。本来水晶报表挺好用的,就是CopyRight和成本问题,其他的国外公司开发的基于.Net的报表控件又很Dear,所以我们自己花了很大的精力和成本开发了这个基于Asp.Net 2.0的报表控件。
目前支持的报表类型:折线,直方图,圆形,立体饼形及立体圆环。
主要的技术:1。 Thread Caching运行时不产生任何临时文件;
2。Design-Time 支持,设计时的所见即所得,提高设计效率。
3。精简算法,轻量级的控件,极大提高了响应时间。
4。好多废话,下面贴出效果及SDK,有兴趣可以下载用。

报表设计时1


报表设计时2

柱形报表

圆形报表

折线报表

 

立体饼形报表

立体圆环报表

 


安装使用


/*帮助文档(.Net1.1不支持)
* 把压缩包bin目录中的 Goago.Components.dll 控件添加到Vs2005的工具箱,成功后会出现ChartReport图标
* 拖拽ChartReport图标到Asp.Net 设计页面,就可以看到设计时界面
* 1。界面布局可以通过控件属性界面设置,也可以通过代码实现。
* 2。报表数据须通过代码实现,具体步骤:在页面代码引用Goago.Components名称空间;
* 初时化一个数据行集合ChartRowCollection crc = new ChartRowCollection();
* ChartRow指 数据行 ,每行数据包含若干个数据点 ChartPoint,每个数据点ChartPoint用X坐标值和Y坐标值("一月", 50)表示。
* 详见以下代码

*/

//初时化一个数据行集合
ChartRowCollection crc = new ChartRowCollection();
//初时化一个数据行
ChartRow cr1 = new ChartRow();
//向每行添加若干数据点
cr1.ChartPointCollection.Add(new ChartPoint("一月", 50));
cr1.ChartPointCollection.Add(new ChartPoint("二月", 75));
cr1.ChartPointCollection.Add(new ChartPoint("三月", 75));
cr1.ChartPointCollection.Add(new ChartPoint("四月", 125));
//数据行的名称
cr1.RowName = "林媛";
//数据行的填充颜色
cr1.RowColor = Color.Brown;
//数据行的线宽颜色(折线体现,其他图表类型为边框)
cr1.BorderColor = Color.Brown;
//数据行的线宽(折线体现,其他图表类型为边框)
cr1.BorderWidth = 1.0f;
//把数据行添加到数据行集合
crc.Add(cr1);

//继续添加数据行(如果数据来自DataTable,可以用For等循环语句来赋值)
ChartRow cr2 = new ChartRow();
cr2.ChartPointCollection.Add(new ChartPoint("一月", 80));
cr2.ChartPointCollection.Add(new ChartPoint("二月", 40));
cr2.ChartPointCollection.Add(new ChartPoint("三月", 48));
cr2.ChartPointCollection.Add(new ChartPoint("四月", 75));
cr2.RowName = "李辉";
cr2.RowColor = Color.LightPink;
cr2.BorderColor = Color.LightPink;
cr2.BorderWidth = 1.0f;
crc.Add(cr2);

ChartRow cr3 = new ChartRow();
cr3.ChartPointCollection.Add(new ChartPoint("一月", 60));
cr3.ChartPointCollection.Add(new ChartPoint("二月", 110));
cr3.ChartPointCollection.Add(new ChartPoint("三月", 88));
cr3.ChartPointCollection.Add(new ChartPoint("四月", 95));
cr3.RowName = "郑梁佑";
cr3.RowColor = Color.Orange;
cr3.BorderColor = Color.Orange;
cr3.BorderWidth = 1.0f;
crc.Add(cr3);

//把数据行集合赋值给控件,作为报表的数据源
this.ChartReport1.ChartRowCollection = crc;

/* 一些属性说明(依次为:属性名称、属性说明、属性类型),由于属性不是很多,所以就不分类了
*
*
AlternateText 设置鼠标经过报表时显示的文本 string
BackColor 报表背景颜色设置
ChartColor报表说明文字字体颜色 Color
ChartFont Font 报表说明文字字体设置 Color
ChartString 报表说明文字 string
ChartType 报表类型 ChartType
ColumnPadding 报表柱形组间距 int
DrawBackColor 定义控件报表数据的背景颜色 Color
FontRightColor 报表右边明细表标注值字体颜色 Color
FontRightDes 报表右边明细表标注值字体设置 Font
FontTopColor 报表标注值字体颜色 Color
FontTopDes 报表标注值字体设置 Font
FontXYColor 坐标XY轴标注值字体颜色 Color
FontXYDes 坐标XY轴标注值字体设置 Font
Height 控件宽度 Unit
ImageType 报表生成的图片类型,jpeg为高质量,gif为低质量 ImageType
IsDisplayline 是否显示辅助线 bool
IsDisplayValue 是否显示数据标识 bool
LineXXColor 辅助线的颜色 Color
LineXXDashStyle 辅助线的样式 DashStyle
LineXXWidth 辅助线的粗细 float
LineXYColor XY轴线的颜色 Color
LineXYWidth XY轴线的粗细 float
PersistenceType 图片缓存类型 PersistenceType
Pie3DHeight 报表3D效果的高度 int
PiePaddingRadius 报表扇形组间距半径 int
PieSmallZoom 报表立体扇形内环半径与外环的比率(10-90) int
PieValueGroupPadding 圆形报表标注组间的间距 int
PieValueLineColor 辅助线的颜色 Color
PieValueLineWidth 圆形报表标注线的宽度 float
PieXRadius 报表扇形组X轴半径 int
PieYRadius 报表扇形组Y轴半径 int
UnitXString X轴说明文字 string
UnitXYColor XY轴说明字体颜色 Color
UnitXYFont XY轴说明字体设置 Font
UnitYString Y轴说明文字 string
ZlineRadius ZLine报表类型拐点圆半径 int
ZlineWidth ZLine报表类型线条宽度 int
*/


CopyRight © 2007 Goago.Net Team All Rights Reserved  闽ICP备06003927号