endt:=20220101T;
funds:=getbk("上证基金");
//从退市中找上交所基金代码
tsfunds:=sselect thisrow from getbk("已退市基金") where LeftStr(thisrow,2)="SH" end;
//合并得到所有上交所基金代码
allJYCodes:=funds union tsfunds;
//-获取一级代码
AllJYCodes:=select thisrow as 'id',"OF"+RightStr(thisrow,6) as '一级' from allJYCodes end;
//通过一级代码判断指定日是否在运作
toFunds:= FundsOperateFunds(AllJYCodes[:,"一级"],EndT);
//通过一级代码挑选出符合条件的二级市场代码
return sselect ['id'] from AllJYCodes where ['一级'] in toFunds end;