请教下怎么动态开关主从表中从表的主从属性?
gpmn 2014-07-13 11:27:52 我想在运行的时候,给一个乒乓按钮,动态切换显示、隐藏主表的dbgrid,同时对从表显示全部数据、或者显示关联数据;
但是下面的代码跑下来,在去掉从属性之后,数据不能全部显示
求高手指点!!!
if(dbgridMaster->Visible){
dbgridMaster->Visible=false;
dsetSlaveSummary->Active = false;
dsetSlaveSummary->MasterSource = NULL;
dsetSlaveSummary->MasterFields = "";
dsetSlaveSummary->IndexFieldNames = "";
dsetSlaveSummary->PacketRecords=-1;
dsetSlaveSummary->Active = true;
}else{
dsetSlaveSummary->Active = false;
dsetSlaveSummary->MasterSource = dsrcMasterSummary;
dsetSlaveSummary->MasterFields = "project_id";
dsetSlaveSummary->IndexFieldNames = "project_id";
dsetSlaveSummary->PacketRecords=0 ;
dsetSlaveSummary->Active = true;
dsetSlaveSummary->Refresh();
dbgridMaster->Visible=true;
}