begt:=20190101T;
endt:=20190701T;
dbegt:=datetoint(begt);
dendt:=datetoint(endt);
return select FormatFloat('0000-00-00',['截止日']) as '日期',['单位净值'] from infotable 328 of 'OF000001'
where ['截止日']>=dbegt and ['截止日']<=dendt end;
第二种方法:循环调用指定日单位净值函数FundNAWDW()
范例2:
begt:=20190101T;
endt:=20190701T;
setsysparam(pn_stock(),'OF000001');
Tarr:=MarketTradeDayQk(begt,endt);//市场交易日
return select datetostr(thisrow) as 'date',specdate(FundNAWDW(),thisrow) as '单位净值' from Tarr end;