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;