找回密码
 立即注册

QQ登录

只需一步,快速开始

iamzhaiwei

初级会员

30

主题

100

帖子

260

积分

初级会员

积分
260

活字格认证

iamzhaiwei
初级会员   /  发表于:2014-3-24 09:05  /   查看:6557  /  回复:5

纵坐标的最小值是-1,应该是0。这个问题怎么解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

正序浏览
roger.wang
社区贡献组   /  发表于:2014-3-24 15:50:00
6#
回复 5楼iamzhaiwei的帖子

:g~ij:
回复 使用道具 举报
iamzhaiwei
初级会员   /  发表于:2014-3-24 15:06:00
5#
回复 4楼roger.wang的帖子

好的,谢谢!
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-3-24 14:56:00
地板
回复 3楼iamzhaiwei的帖子

我找了一下,页面报表下,Chart无法在运行时修改轴的大、小: 轴的属性是在设计器固定好的。
ActiveReports 8 > ActiveReports User Guide > Concepts > Page Report Concepts > Page Report Toolbox > Chart
回复 使用道具 举报
iamzhaiwei
初级会员   /  发表于:2014-3-24 14:23:00
板凳
回复 2楼roger.wang的帖子

这是页面报表,怎么添加事件处理函数?
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-3-24 13:54:00
沙发
回复 1楼iamzhaiwei的帖子

AR报表中的Y轴,是通过数据源自动生成的刻度。

可通过如下代码自定义:

  1. public void ActiveReport_ReportStart()
  2. {
  3.     this.ChartControl1.ChartAreas[0].Axes["AxisY"].SmartLabels = false;
  4.     this.ChartControl1.ChartAreas[0].Axes["AxisY"].MajorTick.Visible = true;
  5.     this.ChartControl1.ChartAreas[0].Axes["AxisY"].Min = 0;
  6.     this.ChartControl1.ChartAreas[0].Axes["AxisY"].Max = 100;
  7.     this.ChartControl1.ChartAreas[0].Axes["AxisY"].MajorTick.Step = 20;
  8. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部