Difference between revisions of "Form.Layers.DoesLayerExist"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:50, 7 February 2021

  DoesLayerExist (Работа со слоями)
Объект:Форма
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку, неверный объект, к которому применяется функция
Визуальность:Да

Функция проверяет наличие слоя по его идентификатору.

Синтаксис

Form.Layers.DoesLayerExist(<Идентификатор слоя (STRING)>):<Существует ли слой с указанным идентификатором (INT)>

Аргументы

  • <Идентификатор слоя (STRING)> - Аргумент задает наименование слоя, регистр написания не имеет значения.

Возвращаемое значение

Возвращает числовое значение

Примеры

If Form.оЗакладки.Pages.Page("Основное").Layers.DoesLayerExist("Услуга") Then
  Стр:=Form.оЗакладки.Pages.Page("Основное").Layers.GetLayers;
  If Pos(",УСЛУГА,",Uppercase(","+Стр+","))=0 Then
    Form.оЗакладки.Pages.Page("Основное").Layers.SetLayers(СтрСлои+",Услуга");
  EndIf;
EndIf;