IEaxMap.IsTerritorySelected

Синтаксис

IsTerritorySelected(TerritoryId: Integer): Boolean;

Параметры

TerritoryId. Идентификатор территории карты.

Описание

Метод IsTerritorySelected возвращает True, если элемент, которому соответствует территория с идентификатором TerritoryId, включен в отметку.

Пример

Sub Main;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Expr: IEaxAnalyzer;
    EMap: IEaxMap;
    s: String;
Begin
    MB:=MetabaseClass.Active;
    MObj:=MB.ItemById(
"EXPRESS_REPORT").Edit;
    Expr:=MObj 
As IEaxAnalyzer;
    EMap:=Expr.Map;
    
If EMap.IsTerritorySelected(100Then
        s:=
"Selected";
        
Else
        s:=
"Don't selected";
    
End If;
    MObj.Save;
End Sub Main;

После выполнения примера в переменной «s» будет содержаться «Selected» если элемент, которому сооответствует территория с идентификатором «100», включен в отметку. Идентификатор экспресс-отчета - «EXPRESS_REPORT».

См. также:

IEaxMap