M
mhtan
Unregistered / Unconfirmed
GUEST, unregistred user!
我在dbchart上放了三个series(line,bar,pie)
1、当我的数据源只有一条数据的时候,从pie转到line显示时候出现“invalid pointer operation”的问题
我的程序是这样的
procedure Tfm_deptotalshow.RadioButton1Click(Sender: TObject);
begin
dbchart1.Series[1].Active:=false;
dbchart1.Series[2].Active:=false;
dbchart1.Series[0].Active:=true;
dbchart1.Series[0].DataSource:=fm_dm.Query_dep_qry;
dbchart1.Series[0].XLabelsSource:='w_month';
dbchart1.Series[0].YValues.ValueSource:='total';
end;
这是pie的click,其他都一样的,只是改了一下,
如果数据源有两个数据记录以上就没这个问题,怎么解决呢?
2、我的w-month字段是字符型的,记录月份1-12,怎么做才可以把X轴显示为1月,2月……
我现在的只有数字,没有“月”字
各位大哥指点一下拉,第一次用dbchart,很多东西都不知道弄啊,谢谢
1、当我的数据源只有一条数据的时候,从pie转到line显示时候出现“invalid pointer operation”的问题
我的程序是这样的
procedure Tfm_deptotalshow.RadioButton1Click(Sender: TObject);
begin
dbchart1.Series[1].Active:=false;
dbchart1.Series[2].Active:=false;
dbchart1.Series[0].Active:=true;
dbchart1.Series[0].DataSource:=fm_dm.Query_dep_qry;
dbchart1.Series[0].XLabelsSource:='w_month';
dbchart1.Series[0].YValues.ValueSource:='total';
end;
这是pie的click,其他都一样的,只是改了一下,
如果数据源有两个数据记录以上就没这个问题,怎么解决呢?
2、我的w-month字段是字符型的,记录月份1-12,怎么做才可以把X轴显示为1月,2月……
我现在的只有数字,没有“月”字
各位大哥指点一下拉,第一次用dbchart,很多东西都不知道弄啊,谢谢