SelectTerritory(TerritoryId: Integer; [Select: Boolean = True;] [Recursive: Boolean = False]);
TerritoryId — идентификатор территории.
Select — необязательный параметр, определяющий установить или снять отметку с элемента. True если установить, False если снять.
Recursive — необязательный параметр, определяющий установить или снять отметку на дочерних элементах в иерархии. True если установить, False если снять.
Метод SelectTerritory осуществляет изменение отметки элемента территориального измерения, которому соответствует территория с идентификатором TerritoryId.
Sub Main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Expr: IEaxAnalyzer;
EMap: IEaxMap;
Begin
MB:=MetabaseClass.Active;
MObj:=MB.ItemById("EXPRESS_REPORT").Edit;
Expr:=MObj As IEaxAnalyzer;
EMap:=Expr.Map;
EMap.SelectTerritory(57);
MObj.Save;
End Sub Main;
После выполнения примера в отметку будет добавлен элемент территориального измерения, которому соответствует территория с идентификатором «57». Идентификатор экспресс-отчета - «EXPRESS_REPORT».
См. также: