Form.Layers.DoesLayerExist
| 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;