|

楼主 |
发表于 2008-1-22 18:00:51
|
显示全部楼层
窗体里的代码:
procedure TCXLSJLCT.BizFormCreate(Sender: TObject);
var
myinfo: TInfoBroker;
dv: TDocView;
tab: TTabSheet;
begin
myinfo := TInfoBroker.Create(Self);
myinfo.AutoBroker := True;
myinfo.AutoKind := TAutoKind.akPrivate;
myInfo.FuncBroker := FuncBroker1;
myInfo.BizClassRef.BizURL.URL := 'Biz:\LFRDGC\CSHTXX.Info';
dialogs.showmessage(SysUtils.IntToStr(PageControl1.PageCount));
tab := TTabSheet.Create(PageControl1);
tab.Parent := PageControl1;
tab.Caption := '回退';
tab.PageControl := PageControl1;
dialogs.showmessage(SysUtils.IntToStr(PageControl1.PageCount));
dv := TDocView.Create(Self);
dv.InfoBroker := myInfo;
dv.DocClassID := 'CSHTBG.SheetDoc';
dv.Parent := tab;
dv.Align := TAlign.alClient;
myInfo.Info.DataSetByID('BZSJJ1').Locate('BH', InfoBroker1.Info.DataSetByID('BZSJJ1').FieldByName('BH').AsString, []);
PageControl1.ActivePage := tab;
end; |
|