请教关于mschart的问题

sillyli 2004-04-14 12:07:10
当最大纵坐标大于400时
数据<=2的列就显示不出来了
请教大家怎么解决这个问题呢


PS:但报表中能显示出来,而且报表中的盛mschart控件的尺寸不比form中的mschart大
...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sillyli 2004-04-18
  • 打赏
  • 举报
回复
ding
leolan 2004-04-14
  • 打赏
  • 举报
回复
'Here is a part of an example of how I used it (one control shows 2 charts at
the same time):

With MSChart
.ColumnCount = 2
.RowCount = 24
mySQL = "SELECT ... "
Set myRSPareto = myDB.OpenRecordset(mySQL, dbOpenSnapshot)
For Row = 1 To .RowCount
.Row = Row
myRSPareto.FindFirst "Uur = '" & CStr(Format(Row - 1, "00")) & "' "
.RowLabel = Format(starttime + ((Row - 1) / 24), "hh")
If Not myRSPareto.NoMatch Then
.Column = 1
.Data = myRSPareto!countofalarmen
.Column = 2
.Data = myRSPareto!totaltimediff / 60
Else
.Column = 1
.Data = 0

.Column = 2
.Data = 0
End If
Next Row
Set myRSPareto = Nothing
End With
sillyli 2004-04-14
  • 打赏
  • 举报
回复
谢谢
但是当最大纵坐标大于400时(就是显示的数值0-400)
数据<=2的列(就是比较小的数值)就显示不出来了
我可能表达不太清楚,不知道我说明白没有

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧