我2936版本中做的测试代码
procedure TMainForm.Button1Click(Sender: TObject);
var
lFunc: TFunc;
tmpUniqueId:string;
begin
tmpUniqueId:= SYSTEMCORE.TFuncManager.GetFuncUniqueID(context.parent,'Biz:\ZHAJ_DS\XXYRGN.Func','');
lFunc:= SYSTEMCORE.TSYSTEMCORE.FuncManager.FindRunning(tmpUniqueId);
if lFunc <> nil then
Dialogs.showmessage('have run')
else
Dialogs.showmessage('have not run');
end;
功能层检测不到
我不是点左边的功能树调用功能 而是在一个功能中通过点击按钮通过代码SystemCore.TSystemCore.FuncManager.RunFunc(
Context.GetParentContext(BizSys.IL_POSITION),
'XXYRGN' , 'Biz:\ZHAJ_DS\XXYRGN.Func',nil, nil, False)调用的另一个功能,
为什么检测不到被调用的另一个功能 真的不知道是哪里有问题 |