我在功能层实现的,放了一个datasetbroker,代码如下:
procedure TBGSDJCX_CK.DocViewBarBeforeAction(Sender: TObject; var Accept: Boolean);
begin
if TBizDocAction(Sender).ID =BizActnConsts.ActionPrintPreview then
begin
DataSetBroker2.DataSet.Order:='swrq asc';
end;
end;
我的代码实现如下:
procedure TBGSDJCX_CK.DocViewBarBeforeAction(Sender: TObject; var Accept: Boolean);
begin
if TBizDocAction(Sender).ID =BizActnConsts.ActionPrintPreview then
begin
jsdialogs.ShowMsg('a','cation');
DataSetBroker2.DataSet.Order:='swrq asc';
DataSetBroker2.DataSet.DataFetch.PageRecords:=-1;
end;
end;