Шаг 80 - Изучаем форму – ИспользоватьСлой

Оказывается у формы есть функция, которая указывает, какой слой использовать.

ИспользоватьСлой

Установить режим отображения слоя в форме.

Синтаксис:

ИспользоватьСлой(<ИмяСлоя>, <Режим>)

Англоязычный синоним:

UseLayer

Параметры:
<ИмяСлоя> Строковое выражение — название слоя формы как оно задано в конфигураторе. Параметр может быть составным (указывать несколько слоев). В этом случае имена слоев перечисляются через запятую.
<Режим> Необязательный параметр. Числовое выражение:0 — скрыть слой <ИмяСлоя> в форме;1 — показать слой <ИмяСлоя> в форме;2 — показать слой <ИмяСлоя> и скрыть все остальные.Значение по умолчанию — 2.

Вот и укажем при загрузке какой слой использовать.

Процедура ПриОткрытии()
	Форма.ИспользоватьЗакладки(1);   
	Форма.Закладки.ДобавитьЗначение(1, "Основной");
	Форма.Закладки.ДобавитьЗначение(2, "Слой1"); 
	Форма.ИспользоватьСлой("Основной");
КонецПроцедуры

Запускаем.

80_1.gif (5669 b)

Все нормально первый слой виден всегда. А как же второй? Читаем дальше.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.