找回密码
 立即注册

QQ登录

只需一步,快速开始

michaelyin

初级会员

6

主题

13

帖子

441

积分

初级会员

积分
441

活字格认证

michaelyin
初级会员   /  发表于:2011-1-5 14:00  /   查看:6312  /  回复:1
我用Spread做报表,在生成图形时用的时候用的是以下语句:
this.FpSpread1.Sheets[0].AddChart(new CellRange(0, 0, FpSpread1.Sheets[0].RowCount, FpSpread1.Sheets[0].ColumnCount), typeof(ClusteredBarSeries), 495, 305, 149, 122);
      
我想问的是我可以自己选择列生成图形不?
比如 报表中有 a、b、c、d、e五列,
我想自己选择任意几列生成报表图,怎么实现?
希望兄弟们给个列子

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-1-5 14:38:00
沙发
AddChart有多个重载,你可以使用其他的方法。比如
  1. FarPoint.Web.Spread.Model.CellRange celRange1 = new FarPoint.Web.Spread.Model.CellRange(0, 0, 7, 2);
  2. FarPoint.Web.Spread.Model.CellRange celRange2 = new FarPoint.Web.Spread.Model.CellRange(0, 2, 7, 2);
  3. FpSpread1.Sheets[0].AddChart(new FarPoint.Web.Spread.Model.CellRange[] { celRange1, celRange2 }, typeof(FarPoint.Web.Chart.BarSeries), 400, 400, 0, 0);  
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部