系统函数库中有
static procedure TContextUtils.GetSubordinationURLs(OrgUnit: TOrgUnit; AURLs: TStrings);
var
I: Integer;
Sub: TOrgUnitItem;
SubOrg: TOrgUnit;
begin
for I := 0 to OrgUnit.Module.Subordinations.Count - 1 do
begin
Sub := OrgUnit.Module.Subordinations[I];
// 容错,因为很有可能已经被删除了
SubOrg := OrgSys.OrgSystem.FindUnit(Sub.DeptID, Sub.PositionID, Sub.PersonID);
if SubOrg <> nil then
AURLs.Add(SubOrg.BizURL.URL);
end;
end;
请教 OrgUnit.Module.Subordinations.Count 是怎样取值的,它对应的是哪张表,根据什么规则判断这个count值?谢谢