在调用的功能B的onshow方法里写了如下操作:
procedure TGZDYCXW.BizFormShow(Sender: TObject);
var
zxrxm,sql:string;
begin
dsbgzdy.dataset.Open;
zxrxm := FuncBroker1.Func.Parameters.ToString;
if zxrxm.Equals('')=false then begin
sql:='select * from gzb where zxrxm='''+zxrxm+'''';
tsqldataset(dsbgzdy.DataSet).SQL.Text:=sql;
dsbgzdy.DataSet.close;
dsbgzdy.DataSet.open;
if dsbgzdy.DataSet.RecordCount=0 then
jsdialogs.ShowMsg('没有给该人分配过作业。','提示');
end;
end;