并非所有Xaxis标签显示在绑定数据集的图表控件上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了并非所有Xaxis标签显示在绑定数据集的图表控件上相关的知识,希望对你有一定的参考价值。
我有几个不同的图表控件的问题,我试图绑定到不同的数据集。基本上,当我运行以下查询时,无论我制作图表的大小,我的图表控件都只显示X轴上的每个第二个标签。
SELECT MID(MONTHNAME(created_at),1,3) as Month, COUNT(created_at) AS TotalCreatedCalls, COUNT(closed_at) AS TotalClosedCalls FROM call_detail WHERE DATE(created_at) BETWEEN DATE_SUB(CURDATE(), INTERVAL 12 MONTH) AND CURDATE() GROUP BY MONTH(created_at)
但是,如果我删除MONTHNAME语句并返回MONTH,则X轴标签上的所有12个月都显示为数字。
SELECT MONTH(created_at) as Month, COUNT(created_at) AS TotalCreatedCalls, COUNT(closed_at) AS TotalClosedCalls FROM call_detail WHERE DATE(created_at) BETWEEN DATE_SUB(CURDATE(), INTERVAL 12 MONTH) AND CURDATE() GROUP BY MONTH(created_at)
我和另一个图表控件有同样的问题,我试图在X轴上显示人名,但我只得到每个第五个名字。但是,我还有另一个图表控件,拉7天,并显示X轴上的周名称,似乎工作正常。
答案
添加此代码可以帮助您
纸(0)。不包括交错= 1
另一答案
我在以下网站HERE找到了我的问题的答案
它与Axis LabelStyles的Minor和Major刻度有关,它只需要一些游戏和调整来给出我需要的结果。
以上是关于并非所有Xaxis标签显示在绑定数据集的图表控件上的主要内容,如果未能解决你的问题,请参考以下文章