首先在点击通知,我们有一个方法叫做RunFunc,用这个方法可以启动某一个功能,且传入一个参数.
如: TSystemCore.FuncManager.RunFunc(Context, '', 'Biz:\JUSTEPLZ\CDPXB.Func',
'ID='+DataSetBroker1.DataSet.FieldByName('ID').AsString, False, nil, False);
传入之后,在Biz:\JUSTEPLZ\CDPXB.Func这个功能上去接收,再用接收下来的参数去做过滤,如:
DataSetBroker1.DataSet.Filter:=FuncBroker1.func.Parameters;
DataSetBroker1.DataSet.Filtered:=true; |