在功能窗体上设置 InforBroker的自动代理属性为FAlse
然后在代码中创建这个信息,对InforBroker赋值
procedure TMainForm.BizFormCreate(Sender: TObject);
var
lPosition: TOperatorPosition;
lInfoURL: String;
begin
lPosition := SystemCore.TSystemCore.Operator.DefaultPosition;
if not Assigned(lPosition) then
lPosition := SystemCore.TSystemCore.Operator.Positions[0];
InfoBrokerDMCJXX.Info := TInfo(lPosition.Context.GetBizObject(InfoBrokerDMCJXX.BizClassRef));
InfoBrokerDMCJXX.Info.DataSets[0].Open;
end;