Difference between revisions of "Form.Layers.GetLayers"
(Created page with "{{infobox function |name=GetLayers |object=Форма |caption=Работа со слоями |type=1 |status=2 |db=0 |exception=Неверный объект, к кото...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:50, 7 February 2021
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;