有表如下,
仓库代码,货号,数量1,数量2,数量3,数量4
图表二维显示,以货号为分组合计,每个数量字段,用纵向一根"柱子"表示,
在图表上还可以双击,点击每个数量的"柱子",即来打来另一图表(显示,是各个仓库的数量) 类似于这种的控件,见过的朋友帮忙说一下,非常感激!!!
仓库代码,货号,数量1,数量2,数量3,数量4
图表二维显示,以货号为分组合计,每个数量字段,用纵向一根"柱子"表示,
在图表上还可以双击,点击每个数量的"柱子",即来打来另一图表(显示,是各个仓库的数量) 类似于这种的控件,见过的朋友帮忙说一下,非常感激!!!
图表二维显示,以货号为分组合计,每个数量字段,用纵向一根"柱子"表示,
-------------------------------------------------------------------
1、用sql语句得到统计结果,例如select 货号,sum(数量1),sum(数量2),sum(数量3),sum(数量4)from tablename group by 货号
2、使用tdbchart控件,添加BAR(柱状图)series1到dbchart,设置数据源,就可以直接完成显示,当然也可以利用tchar控件,自己控制绘图
3/、在.DBChart1的onClickSeries 中,根据ValueIndex的数值来判断是点击的那个统计值,然后决定要显示的新的图表的参数。你可以参看DELPHI自带的关于TCHART的例子,你能找到你的需求。