Form.Layers.GetLayers
| GetLayers (Работа со слоями) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция получает список идентификаторов активных (видимых) в данный момент слоев через запятую. Пример: Form.оЗакладки.Pages.Page("Основное").Layers.GetLayers().
Синтаксис
Form.Layers.GetLayers:<Список идентификаторов активных (видимых) в данный момент слоев через запятую (STRING)>
Возвращаемое значение
Возвращает объект типа строка
Примеры
СтрСлои:="Main";
If (aEl.КодОперации=Enum.коВыпискаБанкаПриход.ОплатаПокупателя)Or(aEl.КодОперации=Enum.коВыпискаБанкаПриход.ВозвратОтПоставщика) Then
СтрСлои:=СтрСлои+",Контрагент";
ElseIf aEl.КодОперации=Enum.коВыпискаБанкаПриход.Инкассация Then
СтрСлои:=СтрСлои+",Подотчетник";
ElseIf aEl.КодОперации=Enum.коВыпискаБанкаПриход.ОплатаУслуг Then
СтрСлои:=СтрСлои+",Контрагент,Услуга";
Else
СтрСлои:=СтрСлои+",БухСчет";
EndIf;
If СтрСлои<>Form.оЗакладки.Pages.Page("Основное").Layers.GetLayers Then
Form.оЗакладки.Pages.Page("Основное").Layers.SetLayers(СтрСлои);
EndIf;