procedure TYDJGDZJHCT.tbSHOWClick(Sender: TObject);
var
lYearMonth,lmonth:String;
lDeptID,lFilter,lshbz:String;
begin
//Inherited;
if FResultDeptID='' then
lDeptID:=FDeptID
else
lDeptID:=FResultDeptID;
if FECalendar1.Month<=9 then
lmonth:='0'+IntToStr(FECalendar1.Month);
if FECalendar1.Month>=10 then
lmonth:=IntToStr(FECalendar1.Month);
if Length(FDeptID)<8 then //局级
begin
if cmbZT.ItemIndex=1 then
begin
SetMasterDetail_J;
lshbz:=' AND AUD_FLAG=''ZY0308'' AND JDH_LEVEL=2 ';
end
else
begin
SetMasterDetail_E;
lshbz:=' AND AUD_FLAG>=''ZY0306'' AND JDH_LEVEL=1 ';
end;
end
else if Length(FDeptID)=8 then //二级
begin
if cmbZT.ItemIndex=1 then
begin
SetMasterDetail_E;
lshbz:='AND AUD_FLAG=''ZY0306'' AND JDH_LEVEL=1 ';
end
else
begin
SetMasterDetail;
lshbz:='AND AUD_FLAG>=''ZY0302'' AND JDH_LEVEL=0 ';
end;
end
else //三级
lshbz:=' ';
lFilter:='JDH_DATE='''+lYearMonth+''' AND JDH_ORG_CODE LIKE '''+lDeptID+'%'' ';