用代码删除人员时,删除不了。代码如下:
if OrgSys.OrgSystem.FindUnit(FDeptID, cPOSI, FPer) <> nil then
begin
lOrgUnit := OrgSys.OrgSystem.FindUnit(FDeptID, cPOSI, FPer);
lDeptBizURL.URL := lOrgUnit.BizURL.URL;
dialogs.ShowMessage(lDeptBizURL.URL);
if BizSys.BizSystem.URLExists(lDeptBizURL.URL) then
begin
BizSys.BizSystem.DeleteObject(lDeptBizURL.URL, [TDeleteFileOption.dfDestroy]);
BizSys.BizSystem.DeleteObject('ORG:\PERSON\'+FDeptID+'.DFD\'+FPer+'.PSN', [TDeleteFileOption.dfDestroy]);
end;
end; |